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