Soldiers of Spanish armed forces take part in a military parade during Spain's National Day in Madrid, Spain, on Oct. 12, 2010. [Xinhua]