Cheddar Gorge in Somerset, EnglandBy elenacoleCheddar Gorge in Somerset, England#united kingdom, #limestone, #gorge, #road, #landscape|July 27, 2020