Toi Pua La'a Norwood (R) and Timoteo Kaniela Hew Len, members of Qi Shufang Peking Opera Troupe, perform in the opera "Crossroads" during the 6th China Peking Opera Art Festival in Wuhan City, capital of central China's Hubei Province, Nov. 8, 2011.