This interpretive sign is posted in the 100 Giants grove. Curiously, it doesn't mention the only type of squirrel I saw there in the grove (see next picture).