Just found another blogzine with its spotlight on China. Unlike weciti, Living in China is mainly contributed by expatriates from different countries, and covers a variety of topics like culture, language and travel.
Here is an interesting article from Living in China: The Chinglish channel.