Lake Louis, discovered by a Swiss mountaineer, is a living postcard, and reflects its surrounding mountains like a...
8 Oct 2017 12:21 AM IST