Photos
    Expand filters
    • Search by Image
    Shenzhen, China - APR 09, 2017-The exit of the Window of the world Station of Shenzhen Metro. It has about 130 reproductions of some of the most famous tourist attractions. photo
    before
    Share on Pinterest

    Shenzhen, China - APR 09, 2017-The exit of the Window of the world Station of Shenzhen Metro. It has about 130 reproductions of some of the most famous tourist attractions.

    Editorial use icon
    Editorial Use Only
    More Info
    Contributor icon
    Attribution Required