Detroit Renaissance Center is the most beautiful place in Detroit and the new headquarters of General Motors. This beautiful five-building complex stands on the banks of the Erie River, across the river from the northern Canadian city of Windsor, and on the map is a landmark of Detroit!