Where is Victoria Park/Stampede Station?

Where is Victoria Park/Stampede Station located?

Victoria Park/Stampede Station, Alberta, Canada (approx. 51.0384°, -114.0585°)


Where is Victoria Park/Stampede Station on the map?