Hangman's Tree

Hangman's Tree is a hideout where Peter Pan and the Lost Boys live.