Château de Chillon (Chillon Castle)

Category: Places


Photo and caption by Frankie Toh

Set on the shore of beauticul Lake Geneva, the Chateau de Chillon is nothing short of enchanting and medieval with an alluring beauty that is absolutely breathtaking.

Location: On the shores of Lake Geneva in Veytaux, Montreux, Switzerland.


More Places Entries »

  1. Sunset tide

    By Phil Bouchet

  2. Walking the Path

    By Aidas Banaitis

  3. Burano in winter

    By Arie Hoeflak