A bit of a silly question, but I’ve read that you can “hear” the northern lights. Was that the case here when you snapped your pic?Cool shot, by the way!
That's really cool! What country do you live in if you don't mind me asking?
Sweden