Peru celebrates country’s Independence Day

17 Photos

Peru gained independence from the Spanish Empire in 1821. A large military parade is held in honor of the Armed Forces and the National Police of Peru.

More