Postcard CN-3269795

sent on
travel time 55 days
distance traveled 3,500 miles
received on
 Loading map...
postcard image of CN-3269795
The Shanghai International Circuit is a motorsport race track, situated in the Jiading District, Shanghai. The circuit is best known as the venue for the annual Chinese Grand Prix which was hosted from 2004 to 2019.
You need to sign in to leave a comment!