Switzerland Train Travels - Uncornered Market
Geneva, View from Old Town Hilltop - Switzerland

Geneva, View from Old Town Hilltop - Switzerland

View of Geneva from the hill where the old town sits. Switzerland.