Stock Photo - Yuyuan or Yu Garden Jade Garden Old Town Shanghai China. Hall of Jade Magnificence in Yuyuan Garden Garden of Happiness or Garden of Peace in Old City of Shanghai, China. Yu Garden or Yuyuan Garden Yù Yuán, lit. Garden of Happiness is an extensive Chinese garden located beside the City God Temple in the northeast of the Old City of Shanghai, China. It abuts the Yuyuan Tourist Mart and is accessible from the Shanghai Metro´s Line 10 Yuyuan Garden Station.

Stock Photo: Yuyuan or Yu Garden Jade Garden Old Town Shanghai China. Hall of Jade Magnificence in Yuyuan Garden Garden of Happiness or Garden of Peace in Old City of.

Searchable keywords

Choose multiple keywords