Introduction to the New Square: Place Neuve is the cultural center of Geneva. In the middle of the square is the statue of General Dufour, commemorating his support for the founding of the Red Cross organization.

Leave a Reply