German Chancellor Olaf Scholz will visit China on November 4 at the invitation of Chinese Premier Li Keqiang, Chinese Foreign Ministry spokesperson Wang Wenbin announced on Friday.