Let there be light As you walk into the white fog that pervades the Arsenale, Venices 13th century cluster of armories, several clouds suddenly rise from the ground, emitting a strong smell of tea. This surreal scene is wowing visitors to the China wedding dresses Pavilion of the 2011 Internation ...