Pinus ayacahuite aka Ayacahuite Pine

Taxonomy

Common names

Ayacahuite Pine, Mexican White Pine

More info:
Wikipedia