Windsor Station

Montréal, Québec Windsor Station, an architectural landmark in downtown Montreal, stands out…