The White Water Terrace In China




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.


PREV1 of 2

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.