Teppe Hasanlu or Tappeh Hassanlu is an archeological site of an ancient city located in northwest Iran, a short distance south of Lake Urmia.