The University of Illinois trustees may have banned "The Chief" as the Fighting Illini mascot, but h...
Illini Native American Heritage
3/3/2019
(3)
Advertisement
Prayer for Rain Sculpture is a unique art installation situated in Champaign, IL, known for its thought-provoking design and symbolism.
The sculpture serves as a contemplative space for visitors to reflect and connect with the surrounding environment, offering a tranquil and immersive experience.
Generated from their business information
The University of Illinois trustees may have banned "The Chief" as the Fighting Illini mascot, but h...
I have always liked the sculpture and it’s location in a nice local park. Great park for walking and...
This sculpture is located at West Side Park in downtown Champaign. I enjoy walking around this park...
Advertisement