Google Maps goes for the win with Rio updates

Is it still Street View if indoors?


Tags
maps google

Date
August 5, 2016