So I've been doing a little research about rain forest caves. Here is another picture I've been using for inspiration:
Val and Jason have been captured by Val's clan. She has been hiding in New York City for ten years, not knowing who or what she is.
Get a feel for the area, listen to "Howler Monkey Serenade" - a video collection of sounds of the rain forest.
The cloud people built Machu Picchu in Peru, but mysteriously disappeared.
At Machu Picchu there is a place called the Temple of the Three Windows:
Chachapoyas were a people of Peru called the 'Cloud Warriors'.