An interactive map showing the location of Cathedral of the Queen of the World, Montreal, Quebec, Canada.