Where is Imbabura Volcano?

Where is Imbabura Volcano located?

Imbabura Volcano, Imbabura Volcano, Ecuador (approx. 0.2608946°, -78.1485°)


Where is Imbabura Volcano on the map?