Mashhad located in the northeastern Iran, 909 kilometers east of  Tehran, in the valley of  Kashaf  River. The city stands at an average elevation of  980 meters above sea level. Mashhad is one of  the largest cities in Iran, it is an important religious center situated in a productive agricultural region. The shrine of  the early 9th century religious leader Imam Reza, attracts many tourists and pilgrims each year. Continue reading “Mashhad, Capital of Khorasan province” »