Larger than life
China Daily | Updated: 2010-01-29 08:09
The suspended 10-m-tall installation Glacier, and Lili (pictured), a giant figure who appears to be living in some future time and space, are wowing visitors to the Yintai Center, in Beijing, near the World Trade Center.
It is created by Tim Yip, the art director who won an Oscar for Crouching Tiger, Hidden Dragon. He also claimed the British Academy Film Award for Best Costume Designer, in 2001, for the same movie.
The works are part of the ongoing exhibition Positivity.
Photo