JRD Tata Sports Complex (built 1991)
Location: 22.8060222°N, 86.1935361°E