Yonghegong, meaning the Beautiful Palace of Peace and Joy in the Manchu language, is the largest and most famous lamaist temple built by the imperial...
Born in Beijing, Chen Yan is a blind woman who was abandoned by her parents when she was a child. in Dalian, Jenny is a Labrador guide dog raised by...