Beautiful Yazd, one of the earth's oldest towns