Station de la Plage is identified by a sandy beach and an infinity pool that appears to merge directly into the Saint Lawrence River. Located at thirteen seventy-five Boulevard Champlain, it serves as a central section of the larger Promenade Samuel-De Champlain. This area was developed to return the riverfront to the public after years of being blocked by highways and rail lines.
Station de la Plage
park garden
The audio tour continues in the Mira app →