Filming Locations (1)

  • Dien Bien Phu, Vietnam