Beach Canyons Beach rocks which have been carved out by the sea’s tide. Northumberland, England, United Kingdom