Browse Items (1 total)

  • Tags: Chillon Castle

A postcard depicting an illustrated view of swans and Château de Chillon, a castle on Lake Geneva in Veytaux, Switzerland. The lake is located on the north side of the Alps and is shared by Switzerland and France. Mont Blanc can be seen in the…