Bamburgh Castle on edge of beach, Northumberland, UK.