Shanghai Subway Line 14 Yuyuan Station / XING DESIGN

Yuyuan Station on Shanghai Metro Line 14 is located in the heart of the city, adjacent to the ChenghuangMiao (City God Temple) and the Bund. This area is a cultural landmark in Shanghai, which combines the East and West, historical and contemporary styles. Yuyuan Station serves not only as an important node for public transportation in the city but also as a gateway to this area and a starting point for tours.

Shanghai Subway Line 14 Yuyuan Station / XING DESIGN
light changing moment. Image © Shengliang Su light changing moment. Image © Shengliang Su
  • architects: XING DESIGN
  • Location: Shanghai, China
  • Project Year: 2022
  • Photographs: Shengliang Su
  • Area: 8000.0 m2

Read more »