Where is lima located?

Lima is located in Peru.