298View
1m 1sLenght
4Rating

The Chinese alligator is a critically endangered species. But there're 15,000 of them in a nature reserve in east China, which is known as the "crocodile lake".