tallskog

noun
pine forest