Kailashnath Mahadev – The world world’s tallest Lord Shiva statue.

Kailashnath Mahadev Statue claimed to be the world world’s tallest Lord Shiva statue (143 ft) is situated just 20 Kms from Kathmandu Valley in Sanga, the border of Bhaktapur and Kavrepalanchok districts in Nepal. The statue is built by Mr Kamal Jain. Shiva statue (143 feet) complex at Sanga, located 20-km east of Kathmandu, is…