Don't have Telegram yet? Try it now!
http://shanghaiist.com/2006/01/25/google_gets_loc/
Google satellite pics of Shanghai (part of it) no longer fuzzy