May 16, 2026 Isaac Greene Nice hike in the blue ridge mountains today. View from Lookout Rock outside Montreat, NC.