Designed by
Title
Yu Garden or Yuyuan Garden an extensive Chinese garden located beside the City God Temple in the northeast of the Old City of #
Description
Yu Garden or Yuyuan Garden an extensive Chinese garden located beside the City God Temple in the northeast of the Old City of Shanghai, China.
This image is editorial