Updates New Google Street View Update in Latin America 2024/08/12 Astia N. Discover what's new for street view in Latin America