Tourism thrives at 'peach blossom village' in China's Xizang
Xinhua | August 21, 2025


Nestled in China's Xizang, the village of Galang is surrounded by snow-capped mountains and peach blossoms. Once overlooked, these blossoms now draw travelers from afar.

