Google Satellite Maps:
Labyrinth?, Hunstanton, England

Labyrinth? near Hunstanton, England. [...]