Where is High Park Station?

Where is High Park Station located?

High Park Station, High Park Station, Canada (approx. 43.654076°, -79.46589°)


Where is High Park Station on the map?