Shenzhen Maozhou River Left Bank Science And Technology Park, China by Original Design Studio

The revival of a once forgotten spot on the riverbank