Buddhism is more than a religion. It's a science of the mind. -Dalai Lama-
Lijiang, Yunnan, China
The Landmark of Shangri-La City Shangri-la, Deqin, Yunnan, China 云南迪庆藏族自治州