Himapandara
In Hinduism, Himapandra, or 'Snow Palace', is the guardian of the northern part of the world, and mount of the treasure-king Kubera. Along with the rest of the Locapalas, he bears the world from atop the tortoise Akupara, guarded by the world serpent.
Comments
Add your own comment: