Indochina, or the Indochinese Peninsula, is a region in Southeast Asia. It lies roughly east of India, south of China. Note that the term Sino-Indian is used to describe things relating to India and China. (for example Sino-Indian relations). The term Indochina is exclusively used to denote this region. Historically, the countries of Mainland Southeast Asia received cultural influence from China and India, but to varying degrees. Many Southeast Asian countries are influenced mainly by the cul… (
More on Indochina)