8000km away from Egypt.... Shenzen, China