Deity ladies perhaps put up in heaven (8)
I believe the answer is:
valhalla
'heaven' is the definition.
(Valhalla is an example)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for valhalla that I've seen before include "Odin's hall for dead heroes" , "where brave souls ended up" , "Norse home of the gods" , "Dead Norse heroes' home" , "In Norse mythology, the hall for the souls of heroes" .)