Nepali sadhu at Pashupatinath Temple, Nepal. The Temple is one of the biggest Hindu temples of Lord Shiva in the world located on the banks of the Bagmati river in the eastern part of Kathmandu, the capital of Nepal.
The temple is listed in UNESCO World Heritage Sites list |
Add a Comment