When

June 22 & 23, 2021 (GMT+8)

Add to Calendar

Where

Chateau Star River Shanghai China

No. 3799, Du Hui Road, Minhang District
Shanghai Shi, China

Show on map

Organizer

Media Partner

Menu