If you want to see French Concession while visiting Shanghai, 24K International Wei Hai is just 1.2 mi away.