DTM
Traffic on a roundabout which is also part of the circuit. On the left side, the 421-meter high Grand Hyatt Hotel. On the right side: large advertising signs for the DTM race. DTM Non-Championship Race Shanghai 2004, Pudong Street Circuit, Shanghai, China. 14 July 2004.
DIGITAL IMAGE