Show off the northern lights from your vacation in this frame! The northern lights create an astounding display of glowing light in the sky. Maybe you have seen them in real life, on TV, or in a friend’s personal picture frame- since those who witness the phenomenon can’t help but take pictures. Although many people have seen the northern...