News
The "Renewing Shanghai" series will be broadcast on multiple media platforms. It provides an objective look at how Shanghai is boosting urban vitality and achieving high-quality development.
Dating back to the 16th century, the 5-acre Yuyuan Garden is the city's most revered green space. The garden took nearly 20 years to completely construct and was initially intended to be the ...
Xing Design has designed the Shanghai YuYuan Metro Station in Shanghai, China. This project is located in the heart of Shanghai, serving not only as a node for public transportation but also as a ...
Footage was shot on location in the North Bund, Xujiahui, Dongjiadu, Yuyuan Road, Shibei High-tech Park and Siping Road in Yangpu District. Each episode uses urban renewal cases, experts ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results