Limestone terraces in SW China's Shangri-La
Baishuitai in SW China's Shangri-La is one of the country's most impressive limestone terraces. Made up of pristine pools of spring water, the landscape looks like something from out of a fairytale. #Yunnan #Shangri-La #AmazingChina