Thousand-Island Lion City
Thousand-Island Lion City

 Location: Hangzhou,China

 

Site Area: 11.8 HA

 

Completion: Landscape design completed in 2016