translation.en: This is also the location of the symbolic Christian omphalos, which symbolizes the salvation of mankind.
translation.es: En este mismo lugar se encuentra también el Ombligo cristiano simbólico del mundo, que simboliza la salvación de la humanidad.