Prince of Wales Hotel, Waterton Lakes National Park, Alberta, Canada