Brazilian Vice President Geraldo Alckmin will visit China from June 4 to 8 at the invitation of Chinese Vice President Han Zheng, Foreign Ministry spokesperson Mao Ning said on Monday.