Shanghai Towers

Shanghai, China
23-27 May 2006
More China Pictures