Here lies Mexican president Porfirio Díaz