Google adds 160 scenic spots in Taiwan to Street View! Google Inc. announced Monday that it has added more 360-degree images of Taiwan's scenic spots to Street View, the panoramic Read more ...
Google Street View Discovers a Body Floating in a Taiwan River Google Street View Discovers a Body Floating in a Taiwan River - or, maybe a turtle? Read more ...