Andrew Higgins

The Shanghai Municipal History Museum at the base of the Oriental Pearl Tower, a tribute to modernity built in the 1990s, celebrates the city as a melting pot.

‘City of parasites’ or ‘glamorous metropolis’? China’s cosmopolitan contradiction

2026-04-05T08:10:13.000Z