Where is Jean-Drapeau Station?

Where is Jean-Drapeau Station located?

Jean-Drapeau Station, Jean-Drapeau Station, Canada (approx. 45.5125°, -73.53306°)


Where is Jean-Drapeau Station on the map?