Alberta UNESCO Site Featured on TV Show 'The Pitt'
Alberta's Head-Smashed-In Buffalo Jump, a UNESCO World Heritage Site, received a notable mention in the season two premiere of the TV series 'The Pitt'. Discover the cultural significance of this historic location.