CHINA | Friday, 4 November 2011 | Views [826]
Yubeng village is the real Shangri-la, 100% Tibetan and at the foot of an impressive mountain range.