Pop culture is filled with images of Rio de Janeiro, and while the Cidade Maravilhosa (Marvelous City) certainly lives up to ...