Sweden Hills (Japanese:スウェーデンヒルズ) is a Swedish-style village in Hokkaido in Japan. The style of the houses are Swedish red wooden style & the people there celebrate Swedish traditions.
(Fact Source) Follow Ultrafacts for more facts
39K notes ·
View notes
Statistics
We looked inside some of the posts by
ego-non-vitam
and here's what we found interesting.