Where is Queen's Park Station?

Where is Queen's Park Station located?

Queen's Park Station, Ontario, Canada (approx. 43.66055°, -79.39069°)


Where is Queen's Park Station on the map?