Useful links:
Official page of Rio's tourist office.
Nice online guide to Rio de Janeiro.
Nice promotional video about Rio.
Another video.
About safety in Rio de Janeiro:
https://travel.state.gov/content/travel/en/traveladvisories/traveladvisories/brazil-travel-advisory.html
https://nowinrio.com/is-rio-de-janeiro-safe/
https://carolinerosetravel.com/21-safety-tips-for-traveling-in-brazil/