
The body of water between Siberia and Japan combined with a 3000 meter high mountain range is why we get so much snow here in Hakuba
Hakuba is located in the Nagano prefecture on the main island of Honshu, Japan. Latitude: 36°41.9’N, Longitude: 137°51.7’E
200 kms from Tokyo
30 kms from Nagano
300 kms from Osaka
40 Kms from the Japan Sea