The overall situation at the India-China border is stable and controllable, the Chinese foreign ministry said on Wednesday, a day after 20 Indian soldiers were killed in an unprecedented violent face-off with Chinese soldiers in the Galwan Valley region of eastern Ladakh on Monday night.