9e Regiment Infantrie Coloniale was in Hanoi during the 1930s. They fought in Indochina against the Japanese in WW2.
Mle 1931 pith helmet was also worn in same time period. Acquired separately and did not belong to same officer as uniform above. “Snake skin” headband is probably synthetic (not real snake skin).