Where is La Canela?

Where is La Canela located?

La Canela, Valparaiso, Chile (approx. -32.71667°, -71.31667°)


Where is La Canela on the map?