Street View for Google Maps now includes tsunami-affected areas of Japan
On March 11, 2011, Japan experienced a devastating 8.9-magnitude earthquake, followed by a monstrous tsunami that brutalized much of northern Japan. The strongest earthquake in Japanese...