Chen Li, ‘Universe - Road to Exploration’, 2007, Katrine Levin Galleries