Antelope Canyon is a slot canyon in the American Southwest . It is located on Navajo Land east of Page, Arizona. Formed over 100s of years of water running through sandstone. Antelope Canyon is both a sacred site for the Navajo and a favourite destination for tourists all over the world.