from "Lemminkäinen Suite / Night Ride and Sunrise" album by Jukka-Pekka Saraste
See who else performs this track