52 Feet Lord Shiva Statue at Nepal

52 ft. tall statue of Lord Shiva at Pumdikot,Pokhara-Stumbit-Spirituality
Credit: photozenithphotography

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

More like this

Leave a Reply

Error message here!

Show Error message here!

Forgot your password?

Show Error message here!

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close