Introduction to Crocodile Lake: China Crocodile Lake is the Alligator Reproduction Research Center of Anhui Province. It was founded in 1979 and is the largest alligator protection base in my country.
Introduction to Crocodile Lake: China Crocodile Lake is the Alligator Reproduction Research Center of Anhui Province. It was founded in 1979 and is the largest alligator protection base in my country.