The stadium shares space with the ancient Jami Masjid at the Feroz Shah Kotla
© Getty Images