CHENG HE/HO, The China's Colombus