Sugarloaf Mountain in Rio de Janeiro, Brazil. Guanabara bay, boats and the busy city.

Royalty-free stock photo ID: 101531530

Sugarloaf Mountain in Rio de Janeiro, Brazil. Guanabara bay, boats and the busy city.