The 57-foot tall statue of Gomateswara (Bahubali) at Sravanabelagola, Karnataka, is India's tallest ancient stone statue. It was carved around 983 AD and is a major pilgrimage site for Jains. Mysore and New Delhi are incorrect locations, and Mandu is in Madhya Pradesh but does not host this statue.