Magnolias and St. Pierre Cathedral Geneva, Switzerland
Grand Hotel Kempinski Geneva, Switzerland
Downtown Geneva, Switzerland