DTM
A part of the skyline of the Pudong district in Shanghai with the 5-star Oriental Riverside Hotel on the left and the 468-meter Oriental Pearl TV tower in the center.
DTM Non-Championship Race Shanghai 2004, Pudong Street Circuit, Shanghai, China. 14 July 2004.
DIGITAL IMAGE