The Château de Château de la Chêne, a medieval castle on the island of La Grande Jatte in Lake Geneva, Switzerland, stands majestically on a rocky outcropping, overlooking the deep blue waters of the lake.