0 Comment(s)
Print
E-mail China.org.cn, January 10, 2013
Baishui Terrace, or White Water Terrace is located at the foot of Haba Snow Mountain, about a hundred kilometers southeast of the village of Shangri-La. It is one of the biggest such terraces in China. The spring water rises from the mountain top and flows downward. [China.org.cn]
Go to Forum >>0 Comment(s)