Las rocas que conforman toda la Cordillera Occidental colombiana se encontraban en el lecho marino aproximadamente 200 millones de años.
Debido al plegamiento de las placas tectónicas Suramericana y de Nazca se originó un fuerte vulcanismo que levantó dichas rocas desde el fondo marino hasta el lugar que se encuentran hoy.
[2] Debido a la altura de los farallones y la cercanía del Océano Pacífico, que condiciona en gran parte el clima del occidente colombiano, se pueden encontrar diversos ecosistemas como la selva húmeda, bosque tropical, bosque de niebla y páramo.
Entre las palmas de este bosque se destacan el taparín, barrigona o pambil y cumbi.
Las especies arbóreas más representativas son: roble, sapote de monte, media cara, encenillo, azuceno, yarumo blanco, carbón y balso.