Magic mountain on the sky road(7/7)
2014-11-05 14:41
chinadaily.com.cn
Web Editor:Li Yan
A view of Mount Dawagengzha, in Baoxing county of Ya'an city in Southwest China's Sichuan province, Nov 1, 2014. Dawagengzha means "magic mountain" in the Tibetan language. [Photo/Xinhua]