Yubeng village at the foot of Meili Snow Mountain

Publish Time: 2015-07-05 Author: From: China Tibet Online

Yubeng village is situated at a valley of the famous Meili Snow Mountain in southwest China’s Yunnan Province.

The Yubeng Village known for its beautiful landscape is also a holy pilgrimage site for Tibetan Buddhists.

Boasting the "Shangri-La," it has no accessible roads, so visitors have to traverse the mountain pass at an altitude of 3,700 meters by foot or horse before they can enter the village.

  • 顶

Related

    Log in

    Welcome to Kangba TV

    Reseet password

    Register

    Set a password: