Prince of Wales Hotel with Middle and Upper Waterton Lake in Waterton Lakes National Park (Alberta, Canada)