Participants dance with fans during a massive parade

Tanks, Fans and Flags: China at 60

China staged the largest military parade in its history on Oct. 1, 2009, to ring in its 60th year as a nation

Get the Latest Photos from
Get TIME photos and pictures of the week delivered directly to your inbox.