New World City Shopping Mall is a historical and upscale shopping mall that first opened its doors in 1915. It’s located right on People’s Square, making it a prime location for shopping and sightseeing.

In 2019, the mall underwent a major renovation that added exciting features like a indoor theme park and a 55-meter climbing wall in the central atrium, named the Great Mall Climbing Wall of China.

Towering over the mall’s central atrium, this massive wall features diverse routes catering to climbers of all skill levels, from gentle beginner slopes to heart-pounding overhangs and challenging chimneys.

Whether you’re a seasoned climber looking for a new challenge or a curious onlooker captivated by the spectacle, the Great Mall Climbing Wall of China is sure to add an unforgettable element to your visit to New World City.

Stepping beyond the adrenaline rush of the climbing wall, New World City unveils a tapestry of experiences that cater to every whim. For the shopping connoisseur, a curated selection of international luxury brands. Indulge in guilt-free retail therapy as you weave through designer apparel, exquisite jewelry, and high-end homeware – all under the soft glow of the atrium’s skylight.

According to the Internet & smartshanghai