Yazd is a centre of Zoroastrian culture. The city is located some 175 miles southeast of Isfahan. In 2005 it had an estimated population of 433,836 people. In 2006 it had an estimated population of 505,037. Because of generations of adaptations to its desert surroundings, Yazd is an architecturally unique city. It is also known in Iran for the high quality of its handicrafts, especially silk weaving, and its sweet shops.