Masquerade This formation is nicknamed The Eye of the Needle, but it sure looks more like a masquerade mask. Located in Lower Antelope canyon near Page, Arizona. Both Upper and Lower Antelope slot canyons are on Navajo Tribal land and access is granted solely by the Navajos for a small fee.