Lima, Peru, is a massive city with over 11 million people. It is world-renowned for its cuisine, museums, and art. However, ...
The sculpture was unveiled during a ceremony marking the 490th anniversary of the city's founding. A statue of the Spanish conquistador Francisco Pizarro has been reinstalled in the centre of Lima ...