Location

1305 South Suzhou Road, Huangpu, Shanghai, China

Facts & figures
  • Year of foundation

    2013