Where is Sugarloaf Mountain?

Where is Sugarloaf Mountain located?

Sugarloaf Mountain, Rio de Janeiro, Brazil (approx. -22.94926°, -43.15458°)


Where is Sugarloaf Mountain on the map?