Taken inside the castle walls of Chateau Chillon on the shores of Lake Geneva in Switzerland.