Read more Random rambles 12 Jul 2013 China is a land of many contradictions, many incomprehensible... Read more