First impressions of China Report by Isabel Scharrer 1 Comment My first impressions about a mysterious country: China. Read more