By Bert Yang For most people, England is always thought of as London, and maybe at times, Stonehenge. But there is only so much truth in this, and the Lake District is a sight of its own to check out. Chinese people often talk about the “qi fen”, or the entire atmosphere, when travelling to […]