30/08/2020
The large garden is located next to the Imperial Palace, Shanghai old town, China. This park has a history of more than 400 years. The name Yu Yuan means happy garden. The word in Chinese means pleasing and happy. This classic garden is located in the Yu Yuan tourist resort. To get to this garden, you can take line 10 of Shanghai Metro and get off at Yu Yuan station.