They appear in 2005 image so they have to have been built prior to 2005. Like most things military in Iran, scarce information about them. Supposed to be some kind of "special munition depot"?
They appear in 2005 image so they have to have been built prior to 2005. Like most things military in Iran, scarce information about them. Supposed to be some kind of "special munition depot"?