Where is Alleluia?

Where is Alleluia located?

Alleluia, Pascoe, Peru (approx. -10.54472°, -76.50944°)


Where is Alleluia on the map?