microcosmos

noun
  1. a little world; a miniature universe
  2. a community or complex that is regarded as a world in miniature

Examples