Standing 50 feet tall, this statue of Our Lady of Guadalupe in Windsor, Ohio is not only stunning to look at but the tallest in the world!
Located in Windsor, a city in northeast Ohio, the statue commemorating Our Lady of Guadalupe stands 33 feet tall, a purposeful 3 feet taller than the previous world record holder.
The statue began with Deacon Ed Heinz of the Servants of Mary Center of Peace, who purchased a farm for the sole purpose of its construction. After much prayer over how he would fund the endeavor, Richard Hyslin, an art professor at The University of Texas-Rio Grande Valley, agreed to build it for free.
Question for thought:
- What aspect of your faith would you devote that amount of time and energy to?