Where is Linpechea?

Where is Linpechea located?

Linpechea, Piaoui, Brazil (approx. -3.86389°, -42.32278°)


Where is Linpechea on the map?