High Tree Forest is located in Never Land. All the tree's there tower high in the sky, and mushrooms grow on the trunks. It is impossible to know which is the tallest unless you are a garden fairy. Also, it is home to various animal and plant life. On the top is what is known as the "canopy", which has little sunlight from all the plants blocking it out.