Where is Parque Eldorado?

Where is Parque Eldorado located?

Parque Eldorado, Parque Eldorado, Brazil (approx. -30.098867°, -51.653034°)


Where is Parque Eldorado on the map?