Data Entry: Jade Veil
The green curtain that separates sky from space.
The majestic Jade Veil is a beautiful cloak of green lights in the night sky, also known as the "Northern Lights".
The denizens of Frostpeak soak in the splendor every night when the sunsets, however, many travel for miles just to get a glimpse of the night sky dance.