Rain forest island