Where is Sugarloaf mountain located?
The Sugarloaf mountain, P��o de A����car in Portuguese, is located at the entrance of the Guanabara bay in the city of Rio de Janeiro, capital of the Rio de Janeiro state in Brazil.