5Toyama, Hokuriku, Japan
Located on the shore of the Sea of Japan, Toyama experiences over 143 inches of annual snowfall, but it also relishes warm and humid summers.
Located on the shore of the Sea of Japan, Toyama experiences over 143 inches of annual snowfall, but it also relishes warm and humid summers.