A fantastical little spot in the jungle.