asiajin.com
Google Japan starts Street View at last
Google Japan starts Google Map Street View in Japan. Now the street view is available in some principal cities such as Tokyo, Osaka, Kyoto, etc. You know, using Street View we can see the 360-degre…