Colombia has opened an embassy in Jerusalem, marking a significant shift in its relations with Israel