The Chinese online version of Google Earth has been released, and now it's much more comfortable to look at maps. Haha!