The Budhanilkantha Temple, also known as the "Sleeping Vishnu" Temple, has both cultural and religious significance, tying faith and tradition together in Nepal's spiritual fabric.
Holidays to Nepal