Mashhad is located in northeastern Iran and is close to the borders of Turkmenistan and Afghanistan. Mashhad is 900 km away from Tehran, the capital of Iran. It used to be the major oasis along the ancient Silk Road and also the capital of Iran during the Afsharid dynasty.