A recent survey from ECS international ranked Shanghai and Beijing as Asia’s 3rd and 4th most expensive cities for expats, respectively, meaning that our fair city has taken over China’s capital as being the priciest destination in China for workers abroad, according the the same survey from the end of last year.