Cheddar Gorge in Somerset, England

Cheddar Gorge in Somerset, England#united kingdom, #limestone, #gorge, #road, #landscape