the world's largest cities in canada infographicly displayed on a map with information about them