No. 4 Daocheng Yading Mountains
Located in Garze county in Southwest China’s Sichuan province, Daocheng Yading, reputed as the "Soul of Shangri-la”, boasts crystal clear lakes, snow-capped mountains and grasslands, swaying trees and fabulous hot springs. [Photo/IC]
|