The North Koreans can put on a better show! Check this out: http://www.guardian.co.uk/world/video/2008/aug/05/north.korea.arirang
I usually think the opening ceremonies suck but this one won me over. The giant cool LED screen did a lot to persuade me.
Wow.. this is something really unique. Wish I could see these things live. Did you take the photos by yourself?