The hills and seas of China are a habitat to many endemic species. From giant pandas who are a sight to behold to the salamanders that could scare away people in an instant, here we list 10 animals you can only spot in China.
Source link
The hills and seas of China are a habitat to many endemic species. From giant pandas who are a sight to behold to the salamanders that could scare away people in an instant, here we list 10 animals you can only spot in China.
Source link