China's defense minister Li Shangfu will visit Russia and Belarus from August 14-19, the ministry said on Monday.