Shanghai Jiao Tong University Xuhui Campus - Pink Cherry Blossoms and Red Walls
Created bytklib
33.8k reviews
No. 1954 Huashan Road, Xuhui District, Shanghai
Walking Guide

Exit from Exit 2 of Jiaotong University Metro Station on Line 10/11, turn right, and walk straight for 20 meters.

Go straight for 150 meters.

This is the perfect spot for taking photos and checking in.

