Cu Chi Tunnels Indochina – A Land of Contrasting Cultures 15 years ago Indochina is a land of contrasts, where foreign cultures clash with ancient values and technological advancement goes hand in hand…