Back to photostream

Kailashnath Mahadev Statue is the world's tallest Shiva statue. It is situated in Sanga, on the border of the Bhaktapur and Kavrepalanchwok districts in Nepal

1,205 views
2 faves
0 comments
Uploaded on March 13, 2017
Taken on February 26, 2017