Attracting place of Ice Cascade on Tianshan Mountain

Attracting place of Ice Cascade on Tianshan Mountain

The Tian Shan, also known as the Tengri Tagh, meaning the Mountains of Heaven or the Heavenly Mountain, is a large system of mountain ranges located in Central Asia. The highest peak in the Tian Shan is Jengish Chokusu, at 7,439 metres high.

This winter, an ice cascade was found till 20 meter tall on Tianshan Mountain and to be attracting place for visitor/tourists to look and enjoy.

26231817_1666733450074215_5502338372802239212_n

26814795_1666733456740881_2145997621796223100_n

Loading...
(Photos:VCG)

More Amazing Posts:

Loading...