Why did early civilizations of Mesopotamia, Egypt, Indus Valley, & China arise along rivers?
- provided building materials for their cities
- provided the much needed water for agriculture
- provided easy access for invasion
- contributed to the nomadic lifestyle of the people