Travel Blog Photos from TianShan Mountain (57)
|
|
|
|
|
![]() | TianShan Mountain, China |
Tian Chi, which translates to Heavenly Lake is a picturesque turquoise lake 2000 meters up in the Tian Chi mountain range. Its is surrounded by a number of beautiful peaks, some of which are snow covered and the highest being Bogeda Feng (Peak of God) ...
Ask a question about TianShan Mountain and get answers from real travelers: