Image 1 of 1
_CHI3647.jpg
China, Shanghai.  Oriental Pearl Television Tower, Pudong District.