590 2014 France Avignon Palais de Papis ← Previous Next → Place de L’Horloge – Main square in Avignon