Pictiures from a walk around Geneva, Switzerland

12.11.2013 1162


The photo review of Geneva, located on the shore of the Lake Leman in Switzerland. The Large Hadron Collider, the Red Cross Museum, the Palace of Nations, the St. Pierre Cathedral and the Reformation wall are among the main sights of interest in the city.

Photo: Sergei Kolesnikov.