- Feb 5, 2002
- 181,794
- 65,741
- Country
- United States
- Gender
- Female
- Faith
- Catholic
- Marital Status
- Married
- Politics
- US-Others
2:39
It won't be in Rio de Janeiro or Bolivia or Colombia. The largest statue of Christ in the world will be in Madrid by 2030. A whopping 37-meter-tall sculpture is expected to be built in Spain, and the project is being led by Javier Viver