Indian Geography. Himalayas – tallest mountains in the world. Ganges River – sacred river fed by the snow of the Himalayas. Indus River – drier than Ganges
0
Embed
Share
Upload