new icn messageflickr-free-ic3d pan white
The Heart of Antelope Canyon | by Celine181
Back to photostream

The Heart of Antelope Canyon

Antelope Canyon is the most-visited and most-photographed slot canyon in the American Southwest. It is located on Navajo land near Page, Arizona.

893 views
10 faves
1 comment
Taken on April 9, 2012