Nahar Singh Stadium (built 1981)
Location: 28.38722°N, 77.29583°E