Claimed to be the largest snow fort in the world, the Snow Castle of Kemi is rebuilt every winter with a different architecture.
Claimed to be the largest snow fort in the world, the Snow Castle of Kemi is rebuilt every winter with a different architecture.