Lookout Mountain

Release Date:

In the southwestern corner of Tennessee, a mountain towers over the city of Chattanooga, at its peak, it's rumored that you can see 7 states. This destination is certainly one borne of natural beauty and history, but the dawn of auto tourism led it down a similar path as the Niagra Falls - commercial kitsch, with See Rock City signs plastering that 7-state region. That's ok, that nostalgia is historic now, 90 years later. 
This week, Chattanooga's Lookout Mountain. 

Lookout Mountain

Title
Lookout Mountain
Copyright
Release Date

flashback