Set Up Shop Near the Snow Wizard and Snow Owl Near Hogwarts Castle, you'll find a snow wizard and snow owl dressed in their Gryffindor best. This is a fun spot to watch the holiday projection show and take photos for a family Christmas card.