One of the most scenic spots on earth! Borrowdale, in the English Lake District. Should you like this view
and maybe want to see more of the Lake District, go to my Photo Gallery.