Exploring the Areas near Ibarra

Here's a Clue!
0° 20' 49.729" N
X
78° 7' 56.513" W
A big Ibarra sign in a public park called Parque Bolivar