claim
Shahrood is the largest city in Semnan Province, situated on the southern slope of the Alborz mountain chain, bordering the Alborz mountains to the north and a desert plain to the south.

Authors

Sources

Referenced by nodes (1)