Bison statue in Calgary, Alberta A statue of a North America’s biggest land mammal, a bison in Calgary, Canada.A statue of a North America’s biggest land mammal, a bison in Calgary, Canada.