Worlds tallest statue of lord Shiva, Sanga, Nepal.mp4

Incredible view of lord Shiva in the middle of beautiful nature and near by highway, it is the first and tallest statue of lord Shiva it named KAILASHNATH MAHADEV who is 143 feet tall and it is located at Kailashpuri, Sanga, Bhaktapur, Nepal