Renaissance Center in Detroit - the tallest tower is actually the Marriott - we were on the 66th floor.
Created with Web Album Generator