I'm not sure how long you think it takes to repopulate a forest, but 20 years isn't a very long time. As a human, with a lifespan of 80 years, it might seem long but to nature it's just a drop in a bucket. I'm pretty confident that the forest will regrow, just not in a time frame convenient for you. And from your picture you can clearly see that the forest is regrowing.