The Chillon Castle The Chillon Castle: A glimpse of medieval history Upon my latest travel, I visited the Chillon Castle in Montreux. The