Designed by
Title
Taipei 101 world trade center metro station street view #155310868
Description
Taipei 101 world trade center metro station street view, with Taipei101 skyscraper building over dark blue sky. A landmark supertall skyscraper in Xinyi District, Taipei, Taiwan. AUG 06, 2019
This image is editorial