The Bedford Scenic Overlook in Walton Hills, Ohio is nature’s answer to your anxiety medication – except it’s free and the only side effect is potentially becoming addicted to breathtaking views.