BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Shanghai Concerts//opus1//ZH
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Shanghai Concerts · Ma Junfeng
X-WR-CALDESC:https://shanghaiconcerts.com/en/artists/ma-junfeng
X-WR-TIMEZONE:Asia/Shanghai
REFRESH-INTERVAL;VALUE=DURATION:PT6H
X-PUBLISHED-TTL:PT6H
BEGIN:VEVENT
UID:perf-52fb94fc-5a66-449e-9291-3f144adcc776@shanghaiconcerts.com
DTSTAMP:20261114T200836Z
DTSTART:20261127T113000Z
DTEND:20261127T143000Z
SUMMARY:The Peony Pavilion: A Reunion (Kunqu)
TRANSP:TRANSPARENT
DESCRIPTION:Shanghai Grand Opera House · Soar Theatre\nTickets: ¥180–¥
 680\nhttps://shanghaiconcerts.com/en/concerts/peony-pavilion-reunion
LOCATION:Shanghai Grand Opera House · Soar Theatre\, Expo Culture Park (Ho
 utan)\, Pudong New Area
URL:https://shanghaiconcerts.com/en/concerts/peony-pavilion-reunion
END:VEVENT
BEGIN:VEVENT
UID:perf-dfb77c69-0e0d-437f-ba8b-efaf7c7bcd87@shanghaiconcerts.com
DTSTAMP:20261114T200836Z
DTSTART:20261128T113000Z
DTEND:20261128T143000Z
SUMMARY:The Peony Pavilion: A Reunion (Kunqu)
TRANSP:TRANSPARENT
DESCRIPTION:Shanghai Grand Opera House · Soar Theatre\nTickets: ¥180–¥
 680\nhttps://shanghaiconcerts.com/en/concerts/peony-pavilion-reunion
LOCATION:Shanghai Grand Opera House · Soar Theatre\, Expo Culture Park (Ho
 utan)\, Pudong New Area
URL:https://shanghaiconcerts.com/en/concerts/peony-pavilion-reunion
END:VEVENT
END:VCALENDAR
