Oriental Pearl Tower, Shanghai, China

View of the Oriental Pearl Radio and TV Tower from the Bund (meaning “embankment”) a waterfront area in Shanghai, China. View of the Oriental Pearl Radio and TV Tower from the Bund (meaning “embankmen…
( read original story …)


Related Post