Where is Sebastian di Lacerda?

Where is Sebastian di Lacerda located?

Sebastian di Lacerda, Rio de Janeiro, Brazil (approx. -22.28694°, -43.58333°)


Where is Sebastian di Lacerda on the map?