Garden in Suzhou
The Lion Grove Garden, famous for the large limestone rocks from Taihu Lake, is located in Chinaโs coastal province of Jiangsu. The name of the garden originated from the shape of the rocks, which are said to resemble lions. The garden is recognized as a World Heritage Site.