If you have not been to Shanghai then you should go for the first time. Don't allow blokes advise you against it. It is NOT expensive. If you can afford Singapore or Hong Kong, you can easily afford Shanghai. See for yourself how the Chinese have progressed so that you'd believe everything our...