World’s tallest Shiva statue inaugurated in Rajasthan