An actor plays Su Shi, a poet in ancient China's Song Dynasty, in the rehearsal of "China Has a Hainan Island" on Monday, July 28, 2008. [Photo: hinews.cn]