The Chinese alligator is a bluish species of alligator found in Eastern China. Many depictions of Chinese dragons are actually Chinese alligators.
Advertisement
The Chinese alligator is a bluish species of alligator found in Eastern China. Many depictions of Chinese dragons are actually Chinese alligators.