Shanghai Interchange

Shanghai Interchange

A highway interchange connects three major roads - the S20, G60, and S4 - in Shanghai, China. The city is home to roughly 2.5 million cars and 24 million people.

31.118920°, 121.388230°

Maxar Technologies