Zhu Haiyan, leading actress in China's epic musical Jinsha (or Immortality), hits the high notes during a rehearsal in Shanghai on Wednesday, April 25, 2007. The musical will go on the local stage on Friday and Saturday nights as the opening concert of the 2007 Shanghai Spring International Music Festival.
(Shanghai Daily April 27, 2007)