April 29th 2011_Shangri-La, Yunnan, China_ Worshipers walk in front of the Songzalin Monastery near the town of Zhongdian (or Shangri-La) in the Tibetan area of northern Yunnan province, China. Being the largest Tibetan Buddhist monastery in Yunnan, Songzanlin Monastery, also known as Guihua Monastery, is one of the famous monasteries in the Kang region. The monastery is located near Shangri -La County, at the foot of Foping Mountain. Photographer: Daniel J. Groshong/The Hummingfish Foundation