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