Where is Chantilin?

Where is Chantilin located?

Chantilin, Cotopaxi, Ecuador (approx. -0.85°, -78.65°)


Where is Chantilin on the map?