Soar above Shanghai's skyline from 320 meters up

english.shanghai.gov.cn| April 16, 2025

The Stage, an observation deck perched atop Sinar Mas Plaza in Shanghai, opened to the public on April 15.

Rising 320 meters above the city, the deck offers a stunning 360-degree panoramic view of Shanghai's dynamic skyline. Visitors can take in the historic charm of the Bund, the soaring skyscrapers of Lujiazui, and the evolving landscape of the North Bund — all from a single vantage point.

Related stories