Snow Lion | Animals Mythical & Real
The snow lion is a mythical creature of Central Asia, the Himalayan regions and Tibet. There is some evidence to suggest that there are three types of mythical lions: the Snow Lion, the Gold Lion and the Conch Lion.