Oshtorankuh (Persian: اشترانکوه) is a mountain located in city of Azna, in Lorestan province of western Iran. Oshtorankuh means “mountain of camels” i...