News
The annual peach blossom festival gets underway at Fenghuang Mountain in Zhangjiagang, Jiangsu province on March 25. [Photo/zjg.wenming.cn] The picturesque Fenghuang Mountain in Zhangjiagang ...
A news report by China.org.cn on the "Peach Blossom Village" in Xizang Autonomous Region: The picturesque village displayed in this video is Galai Village, located in the southeastern part of Xizang ...
A far cry from today's idyllic scenery, several decades ago, Galai was still a little-known mountain village. Due to scarce farmland and pasture, villagers struggled even to make a living. Back then, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results