On April 19, 2000, a Chinese traditional wedding is in rehearsal at the Beijing Zhengyici Peking Opera Theatre, which is 300 years old. [Photo/Xinhua]