Performers of the Chinese traditional Beijing Opera pose in front of a Geely sports car during the 61st International Car Show in Frankfurt, Germany, Sept. 13, 2005. China's first private car maker Geely was the only one being invited to the show among China's home-grown brands. The show will end on Sept. 25.
Performers of the Chinese traditional Beijing Opera pose beside a Geely sports car during the 61st International Car Show in Frankfurt, Germany, Sept. 13, 2005.