Mexico celebrates 199th anniversary of Independence Day
Two horse riders attend the Independence Day parade in Mexico City's Zocalo Square Sept. 16, 2009. Mexico celebrates the 199th anniversary of its independence from Spain on Wednesday. [David De la Paz/Xinhua]