-
The Indus River is a major river which flows through Pakistan, as well as India and China. Originating in the Tibetan plateau of western China in the vicinity of Lake Mansarovar in Tibet Autonomous Region, the river runs a course through the Ladakh district of Jammu and Kashmir and then enters Pakistan via the North...
-
-
Stats
- Favorites
- 0
- Comments
- 0
- Snapshots
- 1
- Total Views
- 316
- Explore Score
- 1

GigaPan Comments (0)
Toggle Minimize gigapan_comment