Kailashnath Mahadev – Ever since the 'The Immortals Of Meluha" became famous, the devotees of Shiva are thronging to take a glimpse of the Kailashnath Mahadev in Nepal. This is the tallest structure of the lord in standing pose. It is about 43.5 metres