Devils Punch Bowl State Natural Area in Otter Rock, Oregon. Panoramic view to the south.