Sculptures in France

Travelers are voting Flame of Liberty as the best sculpture in France. Want more? Check out our map of sculptures in France or this 1 sculptures in Paris.