YWAM DTS C h a t e l,   S w i t z e r l a n d 2008

Castle of Chillon is on the shores of Lake Geneva between Montreux and Villeneuve. We went here on a base outing with a lot of other people from the base and also our friend Eric Shauer who came to visit us for a week. To learn more about the castle itself go to their official website http://www.chillon.ch/en/.
Back To Swiss Page
France: Story, Swiss Pics, France Pics, and Blog.