Tourists take a sightseeing train to enjoy the snow mountain scenery in southwest China's Yunnan Province, Feb. 25, 2025.