Russian band Mumiy Troll performs during Beijing Pop Festival at Chaoyang Park in Beijing, China, September 8, 2007. This year's event to be held in Beijing's Chaoyang Park on September 8 and 9 has gone one better and features the biggest set of international headlines China has ever seen, including Nine Inch Nails, Public Enemy, The Ramones, New York Dolls, Suede and China's own rock legend Cui Jian. The festival will be held on two stages in Chaoyang Park in eastern Beijing. Rock for China Entertainment is in charge of one stage and Hit FM of China Radio International hosts the other. [Photo: Sina.com]
(China.org.cn September 8, 2007)