BRITISH LANDMARKS
The Staunton Meadows, in Leicestershire.