A view off of Mount Cheaha in Alabama. That's Lake Cheaha down below. Beautiful, right?