Ancient India & China India’s Geography Located along the southern edge of Asia Highest Mountains in the world located here (Himalaya) Ganges River.
Ancient India & China