Google sets up a giant Google Maps search terminal in Shibuya


Japan's Shibuya has one of the busiest railway stations. It's also known for its fashion centers, food, and nightlife. So if you happen to be in the high-tech district, make sure to check out Google'...