Main campus of Shanghai University

An event venue in Shanghai

  • 99 shangda road, Baoshan District, Shanghai, China
  • lanyrd.com/vhcpt (short URL)

Are we missing any events at this venue? Add them to Lanyrd.