Chateau de Chillon with Bart de Zwart

Bart and Chris explore Chateau de Chillon near Montreux on Lake Geneva (Lac Léman).