Sawai Mansingh Stadium (built 1969)
Location: 26.8940306°N, 75.8032250°E