"The Peony Pavilion" was staged in the Astor Court of the Metropolitan Museum in New York, a Chinese garden where the audience can immerse in a naturalistic setting.