Yuyuan Garden is located in Shanghai, China, and it is one of the most prominent gardens that sparkle with jade rocks and is 500 years old. Therefore, it is one of the oldest gardens in the city and one of the tourist attractions in China. It is built on an area of 20 thousand square […]