Where is Sugarloaf Mountain?

Where is Sugarloaf Mountain located?

Sugarloaf Mountain, Sugarloaf Mountain, Brazil (approx. -22.949488°, -43.156155°)


Where is Sugarloaf Mountain on the map?