The inland forests extend from 50 to 500 meters elevation.
The coastal forests extend from the seacoast up to 50 meters elevation.
It is situated at 720 meters elevation, on a mountain slope above the river Granitsiotis.
It is an epiphyte that is found growing from 500 to 2,550 meters elevation.
The perennial plant grows in areas up to 2280 meters elevation.
There are many mountain peaks with more than 1.000 meters elevation.
Found in scrubby forests and thickets from 200-2000 meters elevation.
The oak forests occur between 1900 and 2500 meters elevation (6,200-8,200 feet).
The forests have a closed canopy of 15-20 meters elevation.
It occurs above the timberline at 3350 to 3660 meters elevation.