Designed by
Title
Yuyuan Gardens, Shanghai - China. #71701600
Description
Shanghai, China - October 8, 2015: Visitors at the Yuyuan Gardens and Bazaar. Yuyuan Gardens is an extensive Chinese garden located beside the City God Temple in the northeast of the Old City of Shanghai, China.
This image is editorial