The Prince of Wales Hotel is located on Waterton Lake in Waterton Lakes International Park, Alberta, Canada. ©Ric Ergenbright