Town of Stellenbosch. More specifically the University of Stellenbosch. Afrikaans word. Translated as no man's land, more accurately perhaps Alice's Wonderland or Twilight Zone.