Photos > [2008-07-16] Chateau de Chillon
Chateau de Chillon is a 12th-century Swiss castle on the shore of Lake Geneva. We stopped here while driving through Switzerland before heading down to Great Saint Bernard Pass (shown in the last photo below), then through the tunnel into Italy.