- 906 views, 2 today
201
These are the Tanggula mountains wich are located in the Qinghai province of China. The tallest peak is the Gelandaindong Peak with 6621 meters. The Tanggula mountains is where the source of the Yangtze river (the longest river in asia) is located.
---
We Really need: Builders, Terraformers, Coders, Model Designers (For our Server) If you want more information please PM me.
---
---
We Really need: Builders, Terraformers, Coders, Model Designers (For our Server) If you want more information please PM me.
---
Progress | 100% complete |
Tags |
2 Update Logs
Update #2 : by PolishPlayer34 11/29/2014 9:26:27 pmNov 29th, 2014
added an larger picture
LOAD MORE LOGS
tools/tracking
3148913
2
tanggula-mountain-qinghai-china
Create an account or sign in to comment.