Songzanlin Monastery in Shangri-La
The Songzanlin Temple is a group of magnificent and solemn architectural buildings located in the Shangri-la county and is regarded as the largest and the grandest Lamasery in Yunnan province.
Read more >