Iran, Teheran, Kashan, Isfahan, Yazd, Shiraz