The green light does look like Aurora to me but there are other phenomena that can look similar to that in the picture,as explained at Spaceweather.com, there are some pics here-
Sprite, Air Glow Gravity Waves, Stars, Storms
no idea about the red lights though.
Another pic and explaination of Airglow Ripples here-
http://apod.nasa.gov/apod/astropix.html