Sweden just unveiled their new Ice Hotel and it’s a stunning crystal wonderland (Photos)

BY: JESSICA BEUKER The Swedish town, Jukkasjarvi, lays 200 km north of the Arctic Circle and is home to the Ice Hotel – the 26th version opened on Dec. 11, 2015. The very first Ice Hotel was founded in 1989,…