It's been over or around 16 years since I last visited Turtlehead Peak (THP).