parislemon:

dbreunig:

Baidu Maps might beat Street View in terms of magic.

I love that Baidu Maps are just Sim City 2000.