Where is Instituto Benjamin Constant?

Where is Instituto Benjamin Constant located?

Instituto Benjamin Constant, Instituto Benjamin Constant, Brazil (approx. -22.95303°, -43.1717°)


Where is Instituto Benjamin Constant on the map?