Satellite map of Humber Bay Arch Bridge
The Humber Bay Arch Bridge (also known as the Humber River Arch Bridge, the Humber River Pedestrian Bridge, or the Gateway Bridge) is a pedestrian and bicycle through arch bridge south of Lake Shore Boulevard West in Toronto, Canada.
Latitude: 43° 37' 54.83" N
Longitude: -79° 28' 16.49" W
Nearest city to this article: Toronto
Read about Humber Bay Arch Bridge in the Wikipedia Satellite map of Humber Bay Arch Bridge in Google Maps