Fri.-Sat. May 18-19: Shanghai Kunqu Opera performs The Lanke Mountain at the Asia Society