China's Google Maps (zoom out for best effect)132 points by pcRead the articleDiscussion on Hacker News