Image 323 of 973
We had passed this place several times while staying at Langdale. It is the Ambleside Pier located on Lake Windermere, the largest natural lake in England. Makes sense that it is in the Lake District!
Jalbum 8.0