Brain › General Knowledge

The town of Kemi, which in 1996 became the home of the worlds largest snow castle, is located in this European country.

  1. Denmark
  2. Norway
  3. Finland
  4. Sweden

Answer

The correct answer is C) Finland.

More General Knowledge questions

Play Brain · Practice