Monday, March 26, 2012

Navajo Valley

                       
                            

This valley is located in India and called Antelope Canyon, Navajo means water flowing over rocks.