Thousand Hands of Guanyin Theatre, Beijing, China