2004 DTM Images
Main straight and media facilities.
Shanghai Circuit, Computer Generated Artist Impression, Shanghai, China, January 2004.
DIGITAL IMAGE
PLEASE NOTE: THIS IMAGE IS FOR MEDIA USE ONLY, NOT FOR SALE TO THE PUBLIC