South China Tigers seen in Meihua Mountains Nature Reserve in Fujian

Source: Xinhua| 2020-08-21 07:40:36|Editor: huaxia
CHINA-FUJIAN-SOUTH CHINA TIGERS-NATURE RESERVE (CN)

A South China Tiger is seen in the Meihua Mountains Nature Reserve in Longyan, southeast China's Fujian Province, Aug. 19, 2020. Meihua Mountains is known as the home of the South China Tiger, one of the world's most endangered animals. (Xinhua/Lin Shanchuan)

   1 2 3 4 5 6 Next  

KEY WORDS:
EXPLORE XINHUANET
010020070750000000000000011100001393065171