Le Mur de la Paix (Wall of Peace), a monument at the south end of Champ-de-Mars, has messages of peace written in many languages. The picture looks north (obviously) to the Eiffel Tower.