Image 1 of 1
_CHI3827.jpg
China, Shanghai.  Oriental Pearl Television Tower, Pudong District, across the River Huangpu.