Discuss as:

Soldiers march in the New York City Veterans Day parade

Andrew Gombert / EPA

Soldiers wait to march in the Veterans Day Parade in New York City, Nov. 11, 2011. Veteran's Day was originally held to commemorate the end of World War I, but has since become a holiday to recognize soldiers' sacrifices for the United States.

Spencer Platt / Getty Images

West Point cadets prepare to march in the Veterans Day Parade on Nov. 11, 2011 in New York City. The New York Veterans Day Parade includes active officers, veteran's groups, junior ROTC members, and the families of veterans. The parade, which has been held in New York since 1929, features over 25,000 participants, making it the largest Veterans Day Parade in the nation.

See more photo from Veterans Day on PhotoBlog.