Digital archive

12.13.11
Google's new Street View feature provides eerie glimpse of post-tsunami Japan
12.13.11

Google's new Street View feature provides eerie glimpse of post-tsunami Japan

Google has put the devastation of March's Japanese tsunami in hauntingly stark relief, with the...

View