The Indochinese peninsula is a region in Southeast Asia. It lies roughly southwest of China, and east of India. The name has its origins in the French, Indochine, as a combination of the names of "China" and "India", and was adopted when French colonizers in Vietnam began expanding their territory to bordering countries.[citation needed] The term Indochina is also used in biogeography for the Indochinese Region, a major biogeographical region within the Indomalaya ecozone.