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