I've found you cannot make a peafowl do what they do not want to do. Mine roost in trees year round. Torrential rains, high winds, etc. No snow but I would think the snow would be less of a disaster than a true rain soaking. I'm hoping she made it for you. If she did, hopefully she'll know where the good place is at to spend the night, and not up in a tree during a blizzard. Keeping my fingers crossed for her and you!