HabitatLithophytic on rocks or epiphytic on lower branches of trees in forests or in shaded and rocky places; 600 - 2300 m. altitude; Lithophytic on rocks or epiphytic on lower branches of trees in forests or in shaded and rocky places; 600-2300 m. altitude; Tropical evergreen forests