Design of Super City Portal in Shenzhen North Station by IAPA

Introducing a vertical stacking with the concept of “mountain fortification”