China's Google Maps (zoom out for best effect)

132 points by pc

Read the article

Discussion on Hacker News