Visit Lookout Mountain Rising 2,000 feet above sea level and overlooking Chattanooga is Lookout Mountain, the star feature of a visit to this region for its extraordinary natural beauty and only ...