Coolest Concert Ever? Hear Ice Instruments Play Beautiful Music

Nestled near the Arctic Circle, the Swedish Lapland town of Luleå is an enchanting winter wonderland of snow and ice. This magical place is also the… more