Home Entertainment Italy: Christo 'walk on water' project opens on Lake Iseo