A few weeks ago, Google Maps quietly added satellite image support for Japan. Mapping support was lacking, however - until now.
The Weathernews Global Center is located here, at the Makuhari Techno Garden in Makuhari New City in Chiba City. Kaihin Makuhari Station is right next door, 40 minutes away from Tokyo Station on the JR Keiyo Line. I assume our lodging will be near the office, but can’t be certain.
