travelmagazine.org
Place de la Victoire, Bordeaux, France
Visit the post for more.