Head-Smashed-In Buffalo Jump Interpretive Centre

Porcupine Hills, AB