Taishan is home to many oversea Chinese by the sea. Dowell Impression land introduces local window frame décor elements to its display areas to break up existing spatial structures and recreate a dynamic range of landscape patterns around the street corner. This landscape design connects this project to Taishan with its character and soul. In this constructed framework, history, culture and modern beauty are collected and appreciated. Every landscape element here shines with time of both the present and the future.