one hundred foot tower above the rain forest