Where is Powayaku?

Where is Powayaku located?

Powayaku, Lima, Peru (approx. -11.21°, -76.57389°)


Where is Powayaku on the map?