Image 1 of 1
JDK-040920-352485.jpg
Yuyuan Gardens, Shanghai, China. Located in the center of the Old City of Shanghai, it is considered to be one of the four finest Chinese gardens. The garden was reportedly first established in 1559. It is not clear how closely today's garden resembles its earlier versions.
- Copyright
- Jonathan Kingston
- Image Size
- 5120x3413 / 7.4MB
- https://www.kingstonimages.com/p/license
- https://www.kingstonimages.com/contact
- Contained in galleries
- CHINA