Source: Xinhua
Editor: huaxia
2025-08-21 15:35:47
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. #GLOBALink #Xizang #ChinaTravel
Comments