NEPAL | Wednesday, 12 October 2022 | Views [48]
Budhanilkantha - otherwise known as Jal Narayana - the Sleeping Vishnu (he sleeps 6 months and is awake 6 months and lies on a bed of Nagas - snakes)