Image 1 of 1
Nepal-3155.jpg
Kathmandu, Nepal.  A Stone Lion Ridden by Parvati, Wife of Shiva, Guards the Left Side of the Entrance to the Hanuman Dhoka, a Former Royal Palace, Durbar Square.