Thousands and thousands of signs adorn this man made forest