Qarah Qach

From Wikipedia, the free encyclopedia

Qarah Qach or Qarah Qaj or Qaragaj or Qareh Qach or Qareh Qaj (Persian: قره قاچ or قره قاج), also rendered as Qara Qaj, may refer to: