Chillon Castle on the Lake Geneva – Most Beautiful Picture of the Day: October 12, 2016 Architecture Landscape Most Beautiful Picture October 12, 2016