Where is ibis Copacabana Posto 2, Rio de Janeiro?

Where is ibis Copacabana Posto 2, Rio de Janeiro located?

ibis Copacabana Posto 2, Rio de Janeiro, ibis Copacabana Posto 2, Rio de Janeiro, Brazil (approx. -22.96492°, -43.17879°)


Where is ibis Copacabana Posto 2, Rio de Janeiro on the map?