This statue of Lord Shiva "The Destroyer" is 76 feet tall and is one of the tallest statues in India.