Falling Brook

The Falling Brook is a small little water stream that flows hundreds of blocks off Birch Twin Peaks.