Where is Marechal Deodoro?

Where is Marechal Deodoro located?

Marechal Deodoro, Marechal Deodoro, Brazil (approx. -9.71028°, -35.895°)


Where is Marechal Deodoro on the map?