Where is La Troncal?

Where is La Troncal located?

La Troncal, Sucumbios, Ecuador (approx. -0.0457477°, -77.1990073°)


Where is La Troncal on the map?