January 15, 2023 People Perched Atop Umbrella Rock on Lookout Mountain in Chattanooga Tennessee – Flashbak People Perched Atop Umbrella Rock on Lookout Mountain in Chattanooga Tennessee – Flashbak