Chinese ballad singer Lao Lang performs at the First West Lake Music Festival in Hangzhou on May 2, 2008. [Photo: yule.sohu.com]