This photo shows some of the buildings of Gordes, France, one of the many "perching villages" of Provence.
Back