The Roof, or “Red Street” is currently Shanghai’s new online celebrity check-in location. Its location is located just a few blocks south of Xintiandi business district.
The architectural feature is that the outer circle of the building is coated in light yellow, and the interior between the four buildings is mainly red. The building is designed as the world’s most creative architect. Pritzker Architecture Prize winner Jean and Nouvel personally created architectural works. The building interprets the concept of old Shanghai lanes, combining tradition and modernity to highlight the appearance “High cold” and fiery heart.
Strolling in the “Red Street”, you will feel the blood boiling, the red between raising, lowering and turning around is full of our eyes, and we are wrapped in red.
The building is a commercial shop on the ground and the second floor underground. The second floor and above are all office areas. The top floor has a 140-meter panoramic canopy with a steel frame structure.
Huangpu District, Shanghai