Zug Island
Zug Island is a heavily industrialized island within the city of River Rouge at the southern city limits of Detroit, Michigan. It is located at the confluence of River Rouge at the Detroit River. Zug Island is not a natural island in the river; it...