In 1976, Peachtree Plaza Hotel opened in Atlanta, Georgia. Then the tallest hotel in the world, the lobby included an indoor lake known as the ‘lagoon,’ which held ‘cocktail islands.’ The upper floors featured a revolving restaurant that offered panoramic views of the city