Iran's northeastern city of Mashhad is well known as the spiritual capital of Iran since it hosts the shrine of a holy figure in Shia Islam; Imam Reza.