Between the Atlantic Ocean and the mountains is Rio de Janeiro, a bustling city in Brazil. Listed as a UNESCO World Heritage Site, Carioca's flora and fauna are considered to be jewels of nature, inspiring many artists. At Mount Corcovado, at the top of the 200 steps, the iconic Christ Redeemer overlooks the city. Accessible ►