by SteveAllenPhoto
Chateau d'Ouchy and the waterfront in the town of Ouchy on the north shore of Lake Geneve in Switzerland.