Stunning Scenes Captured in Antelope Canyon

2016-01-24 1

Antelope Canyon is a slot canyon in the American Southwest. Located on Navajo land east of Page, Arizona, Antelope Canyon includes two separate, stunning slot canyon sections. These are referred to as ‘The Crack’ and ‘The Corkscrew’. Credit: YouTube/fabio cerrito