Driving down from Lassen Volcanic National Park California today saw lots of these trees with huge cones on top. Ponderosa Pines?