Where is Guadalupe?

Where is Guadalupe located?

Guadalupe, Samora-Chinchipe, Ecuador (approx. -3.84389°, -78.88639°)


Where is Guadalupe on the map?