Filming Locations (5)

  • Namibia

  • Botswana

  • Bophuthatswana, South Africa

  • Munich, Bavaria, Germany

  • Los Angeles, California, USA