The Ambassador
Bridge illuminates the waters of the Straits of
Detroit in front of Assumption Park in Windsor and
forms the most visible link between the cities of Detroit
and Windsor that combine to form the world's largest
international metropolis.