Where is Herusalen?

Where is Herusalen located?

Herusalen, Lima, Peru (approx. -11.8275°, -77.11528°)


Where is Herusalen on the map?