Thursday, March 8, 2012


Northern lights in Sweden, just amazing!!! The northern lights are a magnificent phenomenon in the sky that unveil themselves on a star-spangled firmament in the polar night.