Mahavir Statue is a newly constructed statue of Lord Mahavira, on a hilltop in the Mehraulli region of the city.