Which Pine tree?

Which Pine tree?

Observation - Which Pine tree? - UK and Ireland. Description: 5 needles per bunch and very long cones. The tree is approximately 25-30 meters tall

5 needles per bunch and very long cones. The tree is approximately 25-30 meters tall