Shiraz Located in the Zagros Mountains, 895 kilometers south of  Tehran,  enjoys temperate climate across the year. The ruler of  Iran Karim Khan-e Zand in the 18th century made this city his capital. His citadel and residence are among city’s monuments.