Location: Minhang campus of ECNU. Its address is 500 Dongchuan Rd., Minhang District, Shanghai, 200241.