Where is Schaxhahuilka?

Where is Schaxhahuilka located?

Schaxhahuilka, Lima, Peru (approx. -12.88778°, -75.81528°)


Where is Schaxhahuilka on the map?