Baidu’s cute isometric 3d city renderings are doing the rounds again, but they’re not the only thing interesting about the Chinese website’s maps.
When you first go to the home page, the map defaults to China. This isn’t that odd: so does Google China’s Maps, and most of the Google country domains do the same thing. What is odd is that barely anything outside China is shown.
Keep reading; it gets better.