Dali Natural Scenery May 22, 2013 Annie Chen Attractions and Travel Icons, China Travel Guide, Cities and Towns, Places to Go, Provinces and Territories One comment Located some 400km (250 miles) west of Kunming, Dali, a rustic town, is perched at the foot of the towering Continue reading