View from Narin Castle, a mud-brick fort or castle in the town of Meybod, Iran. Shutterstock . vector - View from Narin Castle, a mud-brick fort or castle in the town of Meybod, Iran. - ID: 1112484797