News

The Stage observation deck atop Shanghai's Sinar Mas Plaza opened to the public on April 15. The 320-meter-high deck offers a ...
Shanghai Tower stands as a symbol of ambition and struggle after falling short of expectations in China’s skyline race ...
Shanghai, a city long defined by its soaring skyline and boundless ambition, has raised the bar once again. Rising 320 meters above the ground, The Stage – the city's newest observation deck – is ...
AUDI, not Audi, has just launched its first model in China. The E5 Sportback is a hatchback-like vehicle with ultra-smart ...