Photo taken on Aug. 5, 2008 shows a group of sculptures named 'Twinborn' displayed at 798 Art Zone in Beijing, capital of China. [Xinhua/Reuters]