“Green Hill”- Regeneration of No.1500 Yang Shupu Rd., Yangpu District, Shanghai, China by Original Design Studio, TJAD

A huge green bridge connecting the city to the river bank