13th Annual Smithsonian Magazine Photo Contest Travel
The Grand Canyon of France
The Gorges du Verdon tower high over a man-made lake in Southern France. With it's teal color, it is a marvel to many tourists, but is very difficult to get to.
Photo Detail
Date Taken: | 05.2015 |
Date Uploaded: | 11.2015 |
Photo Location: | France |
Camera: | NIKON D5200 |
Copyright: | © Megan Fischer |