by joyfull
SHANGHAI, CHINA -DECEMBER 28, 2016: Traffic on the road in Downtown of Shanghai with view to TV Tower.