Anyone got any decent shots of this place? I was exploring around and managed to catch a little light show. Am wondering if there is any meaning behind it.


bigger link