BEIJING ranked 15th in the annual "China's Most Liveable City" list, falling from third in 2004, due to its bad traffic, high housing prices and heavy pollution. The list was compiled last month by the Beijing-based polling agency Horizon Group, taking traffic, environment...