The Ambassador Bridge is a tolled suspension bridge across the Detroit River that connects Detroit, Michigan in the United States with Windsor, Ontario
(Please use a modern browser to see the interactive version of this visualization)