BRITISH LANDMARKS

The Glastonbury Tor.