Map




Atagawa, the meeting site, is a well known hot spring resort in Japan, which is located at the southwest of Tokyo (about 100 km).