Visiting the world tallest statue of Lord Shiva