Uncover the jaw-dropping town of Malmberget, Lapland's famous Christmas markets and Europe's largest snow village.