Image
The south entrance to the Natural History Building has a new statue - a life size mammoth. Appropriate for Illinois, these magnificent creatures were native to the region until they went extinct about 13,000 years ago, around the same time as humans first came to the what is now Illinois. Photo by Rob Kanter.
For more information, see https://las.illinois.edu/news/2023-03-24/mammoth-tribute-illinois-history