A Photographic Exhibit By Deb Cochrane Antelope Canyon is a slot canyon just out of Page in Arizona USA. The sunlight sends shafts of light into the canyon and lights up the walls that have been sculptured by thousands of years of water swirling through the narrow passage.