Earth

Antelope Canyon, Arizona


Light on the Antelope Canyon

An image of sunlight streaming onto the wall of Antelope Canyon gives life to dancing shadows below. This beautiful masterpiece created by nature is located in Arizona, in the southwestern United States of America. Years of water erosion have created the lines following the curving walls, marking the slow passage of time.

(Visited 57 times, 1 visits today)