Google Street View Cars Return to Romania in April
The Google Street View cars are returning to Romania this spring. In the coming months, they will visit dozens of localities across the country to update Street View images for over 25,000 kilometers of roads.
The 360° image…