Beautiful World : Langdale, Cumbria, England. Taken at Sticklebarn. … Langdale, Cumbria, England. Taken at Sticklebarn. [OC] 2858×1750. Picture found by the Ditpub “Beautiful World” searcher. Original was/is available from http://imgur.com/nBVyMc2 Here ...