These naturally formed water terraces are hidden deep in the mountains of northwestern Yunnan Province near the Tiger Leaping Gorge and Shangri-La. The local Naxi people believe it is the birthplace of their culture. Overland China leads trips to Baishuitai.
Link to this comment:
All Comments (0)