West Louise Lodge, located at the summit of the famous Kicking Horse Pass in Yoho National Park, overlooks beautiful Wapta Lake.