Xing Xing (meaning "star" in Chinese), a Tibetan macaque missing an arm, is the sole simian resident of Daliang Mountain in Ninghai County, Ningbo City, east China's Zhejiang Province. She's become an internet sensation due to her unique bond with the elderly Buddhist nun and monk who have cared for her for over 15 years.
For more: news.cgtn.com/...
11 сен 2024