资讯

Hiking is a must in China's Yubeng, where beautiful valleys and lakes are surrounded by snow-capped mountains.