Chillon Castle, and Dent du Midi, Geneva Lake, Switzerland Photographer Photochrom Print Collection Title Chillon Castle, and Dent du Midi, Geneva Lake...