Regardless of the altitude, I'd say it depends on the artichoke. Where I live, I steam them for about 30 minutes normally, but if they're older and tougher, then maybe another 10 minutes longer. Where you live it might take as long as an hour. All you need to do is check them every 10 minutes. They're done when you can easily pull out a leaf near the middle.