East China's metropolis of Shanghai has been listed as one of the 50 most expensive cities in the world to live in, according to the latest cost of living data from ECA International.
Shanghai dropped 18 places to 46th position in the 2010 global ranking, with Tokyo reclaiming the number-one position.
Beijing, China's capital, fell 29 spots to 55 in the ranking, followed by Guangzhou and Shenzhen.The falling of Chinese cities on the list is attributed to the pegging of the Chinese yuan to the weakened US dollar, said the human resources consultancy.
ECA's survey on the cost of living in cities across the world compared a basket of consumer items and services consumed by expatriates working in more than 370 locations globally, including daily food products and items that meet the general needs of foreigners.
Top 50 most expensive cities worldwide
Rank 2010LocationRank 20091Tokyo22Oslo83Luanda14Nagoya35Yokohama46Stavanger 147Kobe 68Copenhagen 79Geneva 910Zurich 1011Bern1312Basel1113Libreville 1214Helsinki 1515Moscow 2916Paris 1617Abidjan 1718Abuja 1919Tel Aviv2420Seoul10221Stockholm 8022Jerusalem 2723Kinshasa 2024Vienna 2325Brussels 3526Berlin 2227Canberra 14928Rio de Janeiro13229Manhattan1830Sydney 15031Baku 2132Strasbourg 3133Gothenburg 9934Hong Kong3035The Hague3636Munich 3437Melbourne 16338Luxembourg City4039Rome 3840Brisbane 16941Honolulu2542Lyon 4443Perth 16844Antwerp 4345Adelaide 17246Shanghai 2847Cameroon 5048New York3249Dusseldorf 4150Athens 49