Detailed map is now available!
Green Computing Systems Research and Development Center
Waseda University
27 Waseda-machi, Shinjuku-ku, Tokyo, Japan 162-0042 [MAP]
Bigger GCS map
This page would be helpful to learn weather in Japan.
Printable version is HERE