Andheri Sports Complex (built 1988)
Location: 19.129407°N, 72.835295°E