The Sagrada Familia, a renowned Roman Catholic church in Barcelona, Spain, features a large stone statue of Jesus Christ on the cross, flanked by smaller statues of saints and figures, with a large stone wall in the background.