Saturday, June 6, 2015

Canyon Sunset France

At sunset in the Verdon Canyon, one realizes what a masterpiece Mother Nature created in the Provence, France in Europe.

The rays from the sun turns the tops of the massive rock cliffs and beyond into a radiant natural wonder at sunset in the Verdon Canyon in the Provence, France. Stop, look and listen has a new meaning in the Verdon Canyon and is one that should exist at least once in everyone's life....

No comments:

Post a Comment