Ahinsa Sthal - Credit: Wikimedia Commons
Ahinsa Sthal is a Jain temple located in Mehrauli, Delhi. The main deity of the temple is Mahavira, the 24th and last Tirthankara (human spiritual guide) of Avasarpiṇī (present half cycle of time). A magnificent statue of Tirthankara Mahāvīra is installed here. Read more on Wikipedia
Source: en.wikipedia.org