Heavenly light shines upon Yubeng, a secluded Tibetan village tucked away at the foot of Meili Snow Mountain in Yunnan Province of China. The village is only accessible by foot or horse/mule.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app