Ancient Altar

October 2011, Starved Rock State Park, Illinois (photo: @Reggie)