Budhanilkantha: The Sacred Abode of the Sleeping Vishnu
Located about 10 kilometers north of Kathmandu, Budhanilkantha is one of Nepal’s most sacred and visually captivating Hindu pilgrimage sites. The centerpiece of this holy place is the remarkable Sleeping Vishnu statue, also called Jal...
View More