Indochina, or the Indochinese Peninsula, is a region in Southeast Asia. It lies roughly east of India, south of China. The word has French origins, Indochine, and was adopted when French colonisers in Vietnam began expanding their territory to bordering countries.