Tag

China

Browsing

Starfish Land is an award-winning playground located in Yantai, China. It is a landscape specialized for children’s activity area, located on a seawall plaza surrounded by Yantai’s golden beach.  The…

Project Brief As one navigates along the streets of the Putuo district, Lane 189 swells out at the intersection of Xikang and Changshou Road in the Shanghai city centre.The building…