Vietnam stretches the length of the Indochinese Peninsula, a long, narrow country of misty mountains, fertile river deltas, ...