Infinite City Of Plastic - (Shanghai, China)
From China - All
Shanghai - City Of Lights || China
Temple Of The Red Monkey || Shanghai China
On A Clear Night || Shanghai China
The increadible display of city lights in Shanghai China.
Nine Dragons || Shanghai
The urban epicenter of Shanghai glows as warm and cool lights illuminate the tangle of overlapping highways.