52 Feet Lord Shiva Statue at Nepal

52 ft. tall statue of Lord Shiva at Pumdikot,Pokhara-Stumbit-Spirituality
Image Courtesy: 📷️@photozenithphotography

Underway construction of 52 ft. tall statue of Lord Shiva at Pumdikot, Pokhara, Nepal. 

Leave a Reply