Where is umakayan?

Where is umakayan located?

umakayan, Lima, Peru (approx. -10.48194°, -76.96333°)


Where is umakayan on the map?