China on Tuesday canceled a planned visit by Japan's foreign minister, a day after Japanese Prime Minister Junichiro Koizumi infuriated Beijing by visiting a contentious war shrine. Japan's Foreign Minister Nobutaka Machimura was to arrive in Beijing on Sunday. "Given the present situation, the visit is not timely," Chinese Foreign Ministry spokesman Kong Quan said. "We are not in a position to receive this visit," he was quoted as saying by The Associated Press.