Lake Louise Postcard by Pleasant Papercraft

Lake Louise is known globally as one of the most beautiful sights on earth.