The Saint-Laurent Basilica, a Gothic Revival masterpiece in Montreal, Canada, stands tall against a gray sky, its two towers reaching towards the heavens. The Canadian and French flags flutter on either side of the entrance, and a statue of a man in a suit and hat stands guard on the right.