Nestled in the awe-inspiring Yoho National Park, Emerald Lake is one of the most beautiful lakes in British Columbia. Surrounded by lush forests and soaring mountain ranges, it shimmers a brilliant ...