Lake Windermere in Lake District, county of Cumbria, is the largest natural lake in England. The town of Windermere lies about half a mile (1 km) east of the lake.
The panorama is taken 100m above the lake surface and offers a breathtaking picturesque view of the town and the lake.