When it comes to being the most expensive city in mainland China, it has always been a case of a tussle between Shanghai and Beijing. This year, according to the Economist Intelligence Unit (EIU), Shanghai takes the "honours" again. There are some surprises in the rankings too.
This is the ranking from EIU on the most expensive cities in China.
There you go, I am surpised that Dalian actually surpassed Beijing!
On an overall scale, as expected, Tokyo remains the most expensive city in the world.