A pigeon pair of anteater cubs cling to the back of their mother at the Chimelong Safari Park in Guangzhou, south China's Guangdong Province, June 10, 2020. The pigeon pair anteater cubs, born on March 3 this year, made their public appearance in Guangzhou on Wednesday. (Xinhua/Liu Dawei)
Go to Forum >>0 Comment(s)