Google crew greeting Street View car at one of the worlds tallest buildings!

Taiwan · 1 comment

Google greeted the Street View car at the world’s 3rd tallest building, Taipei 101 in Taiwan.




Larger

Please wait...

1 thought on “Google crew greeting Street View car at one of the worlds tallest buildings!”

Leave a Reply