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.