Mewata Stadium (built 1906)
Location: 51.04611°N, 114.09167°W