Mountains hold a special place in Chinese culture. The magnificent Mount Shenxiangyu in Zhejiang. TRAVEL & TOURISM @TravelOLBN 349 views14:30