As an internationalized top university boasting a long history and a world-renowned reputation, Shanghai Jiao Tong University (SJTU) is located No. 800, Dongchuan Rd. Minhang District, Shanghai, China.
Shanghai is one of the four municipalities under the direct administration of the central government of the People’s Republic of China.
Foreign Students Dormitory
Academic Exchange Center Hotel (on campus)
Victoria International Hotel (off campus, 0.8 km)
Opening & Closing Ceremony