Google on Monday announced that it has launched Street View in Peru, as well as expanded coverage in Chile with more than 21,000 miles of imagery…. Google on Monday announced that it has launched Street View in Peru, as well as expanded coverage in Chile with more than 21,000 miles of imagery.

Google Street View Lands in PeruGoogle Street View Lands in Peruimage

Read more http://feedproxy.google.com/~r/ziffdavis/pcmag/breakingnews/~3/NYZH5GlYjVs/0,2817,2423302,00.asp