Cross - Effingham, Illinois.
From their website at http://www.crossusa.org/The Cross Foundation completed a 198 foot Cross at the intersection of Interstates 57 & 70 in Effingham, Illinois. The site is intended to serve as a beacon of hope to the 50,000 travelers estimated to pass the site each day. The Cross Foundation is dedicated to building both faith and family on an ecumenical basis.

No comments:
Post a Comment