TEHRAN, YJC. The newly-launched mountain police stationed at Tochal, north of Tehran, is commissioned with a range of duties, ranging from maintaining public order, helping the injured, and watching out for behavior or dressing disapproved by Islamic rules.