erched on a hill overlooking Morges and Lake Geneva, the Château d’Echichens is an impressive estate composed of two castles and outbuildings dating from the 18th century.