Hokkaido University, Hokkaido, Japan
Locations on myllps
A:
B: Hokkaido University, Hokkaido, Japan

See on Google Maps