Village in a giant tree canyon