Shahrud beauties TEHRAN, Apr. 25 (MNA) – Magnificent scenes of spring in Shahrud, city in Semnan Province, Iran. Read more about Shahrud beauties