A night view taken on January 21, 2014, shows the landmark of Chateau de Chillon castle on an island in Lake Geneva and the city of Montreux, which hosts the Geneva II peace conference. (Reuters/Arnd Wiegmann)
Switzerland
by Ahmed Arafa | Jan 30, 2014 | 0 comments