Songzanlin Temple

Songzanlin temple

Roof of Songzanlin temple near Shangri-La, China.