A singer perform onstage during the 2010 Orange Isle Music Festival in Changsha, Central China's Hunan province on Sept 22, 2010. Over 30 bands and singers from home and abroad gave live shows during the event lasting from Sept 22-24 in the Sand Sculpture Park on the island in Xiangjiang River. [Photo/Xinhua]
|