Loading...
Uploaded by lemubi on Oct 3, 2008
The Qinghai Lake (chin.: "Qinghai Hu") is the biggest saltwater lake in china (100 km x 60 km). The lake is situated in Qinghai province north-east of tibet on a height of 3.200 m.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)