The Torne River is located in northern Sweden and Finland. This river forms about half of the border between these two countries. Experience the Torne through this video and get a glimpse of the amazing, word-renowned Ice Hotel.

Image Credit(s): vimeo