Quarry Garden is located at the center of Shanghai Chen Mountain Botanical Garden, covering an area of 4.26 hectares (10.53 … More
global architecture archive
Quarry Garden is located at the center of Shanghai Chen Mountain Botanical Garden, covering an area of 4.26 hectares (10.53 … More