A Formula 1 race is held here once a year.
Nov 12, 2011
The home of Formula1 in China
Feb 6, 2012
Aug 9, 2012
♿️ Elevator 1:east of platform towards Jiangsu Road Station, Elevator 2:east of platform towards Anting Station
Jan 8, 2014
Travel lists in Shanghai
Photos provided by Flickr are under the copyright of their owners.