Related images from iStock

Use the BARNIMAGES15 code for a 15% discount on credit purchases

Shanghai Yu Yuan Garden

Yuyuan Garden

Shanghai Yu Yuan garden Dianchun Hall China

Street in the old town of Shanghai

Old Chinese Architecture

Shanghai knick knack shops

Shanghai Old Town, Yuyuan, China

small alley in old Shanghai Quarter

Morning scene in Wuzhen, China