There is also a boot camp in North of Tehran by the former Shah's palaces belonging to "Hazrat Ali" Brigade (IRGC).
Learn something new every day!
I don't necessarily agree with Miniter, just that he makes a good argument.
There are many of these training bases in Iran!