Holy cow! I was in that tree two months ago. It is in Costa Rica, inside Corcovado National park. Our guide told us that he was the first person to find it, about eight years ago, but now most guides know where it is. It was totally amazing- there are bats inside, and a couple of vines hanging down inside the hollow.
Corcovado and Costa Rica are pretty amazing.