Results
4 results found

A giant television screen and The Sinosteel building in Zhongguancun Chinas biggest computer and electronic shopping center, Beijing, China, Asia

Giant skyscraper of the International Finance Centre towering over the Hong Kong skyline, Hong Kong, China, Asia