Shanastaq or Shanestaq or Shanstaq (Persian: شنستق) may refer to: