The Yahoo Maps for China don't look very transformed.
http://maps.yahoo.com/#lat=39.8908713496569&lon=116.4246...
(This isn't a vote for Yahoo Maps, just an observation)
http://maps.yahoo.com/#lat=39.8908713496569&lon=116.4246...
(This isn't a vote for Yahoo Maps, just an observation)
No comments yet.