,

The White Water Terrace In China

-ADVERTISEMENT-

-ADVERTISEMENT-

 

White Water Terrace located at the foot of Haba Snow Mountain in Yunnan Province, is a unique natural wonder formed by spring water flowing down the mountain, leaving crystallized calcium carbonate along the slopes.

 





-ADVERTISEMENT-
PREV1 of 2
Advertisement

Leave a Reply