Shenzhen MTR Longhua Line Depot – Tiara

Shenzhen MTR Longhua Line Depot – Tiara


Site Area:



Shenzhen, China

89,401 sq m

206,167 sq m

MTR Corporation Ltd.

The Shenzhen MTR Longhua Line Depot development is one of the developments located along the Line 4 of Shenzhen Metro, which is a 16 km long mass-transit line with ten stations and associated property development, predominantly in the Longhua Extension Area. The project is located at the Longsheng Station along Shenzhen Line 4. It will be developed as a full integration of Rail & Properties Development with a 24-hour weather-proof connection. An existing depot is an important parameter for the project development.

It is composed of several zoning of residences in order to provide variety of products, 2 super high-rise towers, 7 highrise blocks, mid-rise and town houses with supporting facility of clubhouse. There is a 10,000 sq m shopping mall serving the residents and community. A central landscape garden of around 1.2 hectare is located inside the development. Vertical landscape design is adopted along the elevation of depot as the urban oasis to the neighborhood.

Winning Awards


China Property Award

Best Mass Residential Development (Shenzhen)

Follow Us

Wechat QR Code