Filming Locations (1)

  • Woomera, South Australia, Australia