Share

Wild baby macaques born in SW China

Two baby Rhesus macaques have been born in a national park in southwest China’s Yunnan Province and their mothers happen to be sisters.

Leave a Comment