Let There Be Light - Antelope Canyon By PatGoltz Views 359 Antelope Canyon is a slot canyon near Page, Arizona, located on the lands of the Navajo Nation. Carved out of sandstone by rushing monsoon waters, the canyon exhibits rays of sunlight like these rarely: only in summer and midday, and there must be sand and dust in the air, preferably due to wind.