Dien Bien

Historic battlefield sites and mountain passes.