Catholic church with twin towers, undated.