Where is Yanaoksha?

Where is Yanaoksha located?

Yanaoksha, Lima, Peru (approx. -10.53694°, -76.92111°)


Where is Yanaoksha on the map?