Lao Lang (left) and Wan Xiaoli share the stage at Beijing Exhibition Center Theater on Friday, June 27, 2008. [Photo: sina.com.cn]
(CRI June 28,2008)