Where is Namiyahuin?

Where is Namiyahuin located?

Namiyahuin, Lima, Peru (approx. -10.62583°, -76.96806°)


Where is Namiyahuin on the map?