Esfahano estas 340 km sude de Teherano kaj estas la dua plej granda urbo en Irano, havante pli ol unu milionon da loĝantoj. Ĝi staras 1590 m super marnivelo kaj ĝuas 355 mm da pluvo po jaro, simile al Denvero, Usono en alteco kaj sekeco. La temperaturo kutime ŝvebas estas inter 2 kaj 28 C. La urbo staras ĉe la Zajande-Rivero kaj ĉe la ĉefa nordsuda kaj orientokcidenta vojoj de Irano.