Large pines tower over the forest canopy. White pine is the largest and economically most important tree of New England.