Where is Which is?

Where is Which is located?

Which is, Lima, Peru (approx. -12.54722°, -75.91722°)


Where is Which is on the map?