Where is Parque Anchieta?

Where is Parque Anchieta located?

Parque Anchieta, Rio de Janeiro, Brazil (approx. -22.82509°, -43.40232°)


Where is Parque Anchieta on the map?