I wonder why no one mentioned this...
the blue tanks in the end are amphibious tanks, and they do the slow motion march for around a hour or so around the whole area...
part2:
http://www.youtube.com/watch?v=2Asl85OICoo
some more...
female soldiers
many more videos just by searching "China 60th Anniversary".
edit:
Land Forces video:
http://www.youtube.com/watch?v=Pn-Uu73zQTg
Air Forces and Nuclear Submarine Forces :
http://www.youtube.com/watch?v=N5aBsW604RA
Nuclear Missile Forces (has Unmanned Drones at 5:05):
http://www.youtube.com/watch?v=1W3v3eTVsk8