Waterton Lakes National Park

Waterton Lakes National Park (world Heritage Site), Canada -- where the prairies meet the Rocky Mountains