There are many buffalos (bison) at Antelope Island