Finca Lerida is high in the cloud forest near the Baru volcano in Chiriqui