South China Tigers seen in Fujian

0 Comment(s)Print E-mail Xinhua, August 21, 2020

South China Tigers are 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   >  


Print E-mail Bookmark and Share

Go to Forum >>0 Comment(s)

No comments.

Add your comments...

  • User Name Required
  • Your Comment
  • Enter the words you see:    
    Racist, abusive and off-topic comments may be removed by the moderator.
Send your storiesGet more from China.org.cnMobileRSSNewsletter