Emerald Lake Lodge Photo Gallery The lodge is located on a private island on Emerald Lake, in spectacular Yoho National Park. Yoho is Canada’s second national park, founded one year after Banff, in 1886. Photo Credit: Zain Kruyer