Lion Garden
From Wikipedia, the free encyclopedia
The Lion Garden (aka The Forest of lions) is located in Suzhou City. It was built in the Yuan Dynasty.
It is famous for the numerous artificial hills made of pebbles in the garden. With man-made lakes, different kinds of flowers and trees in it, the Lion Garden is one of the most popular spot for tourists.