The amazing artwork from the self-titled debut album 'Wintersun', courtesy of Necrolord already gives you a hint wherethis act might come from, exactly, Finland! Hailing from the land of the thousand lakes where the winters are long andcold, Wintersun is...