Why is it not himmelens nøklene? And/or, why does it not translate to "carries keys to the heaven"? Is that a fixed expression?
directly translated: "the heaven's keys" which would mean exactly the same as "the keys to heaven". "himmelens nøklene" would mean "The heaven's the keys", which would be wrong.
'heaven' is always without an article in English.