Shangri-La - Songzanlin Temple

Shangri-La - Songzanlin temple

Tibetan Buddhist Temple, a temple library, located in the Shangri-La in Yunnan Province China.