Designed by
Title
View of Detroit, Michigan from the Riverfront Statue Park in Windsor, ON #216742878
Description
From the Riverfront Statue Park in Windsor, ON, Canada you can see the Detroit, Michigan waterfront which includes the Renaissance Center. Windsor and Detroit share access to the Detroit River. Windsor Riverfront Statue Park is a 5km pathway along the waterfront. Statues vary.
This image is editorial