Last updated: 12:13 PM ET, Mon January 14 2019

Mexico Planning to Build World’s Tallest Statue of Jesus Christ

Destination & Tourism Alex Temblador January 14, 2019

Jesus Christ, Lisbon, Portugal, Statue, Jesus
Monument to Christ the King near Lisbon (photo via iStock / Getty Images Plus / fxegs)

Comments

LOAD FACEBOOK COMMENTS