
Nepal
Pumdikot Shiva Statue: The 2nd Tallest Shiva Statue of Nepal
Location Pumdikot, located in the southern region of Pokhara, is a hill station boasting a viewpoint situated at a height of 1500 meters above sea level. It is home to the second tallest statue of Lord Shiva, standing at an impressive height of 51 feet. Nestled tall against the scenic