Filmed in snowy Germany. Peaceful. :)