Where is Rosemère Station?

Where is Rosemère Station located?

Rosemère Station, Rosemère Station, Canada (approx. 45.633892°, -73.795°)


Where is Rosemère Station on the map?