Anybody know this one? The leaves are from another tree. The leaves of this one were obscured by those of smaller trees, but they were fairly small. Centro de Transferencia Tecnología y Educación Continua (CTEC) campus, San Carlos, Provincia de Alajuela, Costa Rica.