Yarlung Tsangpo Grand Canyon is the deepest canyon in the world. It is located in the intoxicating Nyingchi county, southeast of Tibet Autonomous Region. (Photo/Chinapic.people.com.cn)
People's Daily Online reveals 10 most beautiful Grand Canyons in China, which are selected by netizens.
Go to Forum >>0 Comment(s)