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°
Vantor
Get the Daily Overview by email
A new view of Earth from above, plus print releases and sales. Free, unsubscribe anytime.