Finland Staying in a Glass Igloo at Finland's Northern Lights Village sAfter my failed attempt at seeing the Northern Lights in Iceland, I was determined for years to try again. I