Venue

Grand Theatre (Shenzhen, China)