Shanghai Times Square, Shanghai
Nendo- Type Commercial / Office Shopping center Shop Culture / Leisure
- Date 2020
- City Shanghai
- Country China
- Photographer Takumi Ota
Shanghai Times Square within the Pudong district is the result of working on a nine-floor commercial building containing over 53,000 square meters of space. The objective was to accommodate 170 establishments, mostly fashion and lifestyle stores but also several restaurants. The main strategy involved turning the atriums into key elements of the interior, which make for good natural lighting and ventilation while performing a symbolic role, like agoras for social interaction. These atriums are designed with a certain air of the picturesque. While their sections lead eyes upward and create diagonal views, enriching the visitor’s overall experience of the space, their surfaces are covered with a screen of very slender aluminum tubes that contribute to the permeability and illumination of the shopping mall.