Vélodrome de Queen's Park (built 1898)
Location: 45.45°N, 73.566667°W