China’s premier, Li Keqiang (second from left), and Japan’s prime minister, Shinzo Abe (left), visit a Toyota factory in Tomakomai on Japan's northernmost main island of Hokkaido. Photo: Kyodo
China’s premier, Li Keqiang (second from left), and Japan’s prime minister, Shinzo Abe (left), visit a Toyota factory in Tomakomai on Japan's northernmost main island of Hokkaido. Photo: Kyodo