Where is Eshkuro?

Where is Eshkuro located?

Eshkuro, Acree, Brazil (approx. -8.14861°, -72.85722°)


Where is Eshkuro on the map?