Red River area
Else clues • Annamite Mountains setting
• Asian peninsula
• Ho Chi Minh Trail site
• Major peninsula
• Vietnam, Cambodia, etc.
• A peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam