In Nathdwara, Rajasthan, around 45 kilometres from Udaipur, World’s tallest Shiva Statue is unveiled.