Tillya Tepe - Wikiwand

Tillya tepe, Tillia tepe or Tillā tapa is an archaeological site in the northern Afghanistan province of Jowzjan near Sheberghan, excavated in 1978 by a Soviet-...