Rio.

The beaches. The music. The fahvelas. The food. The friendly people. The shoeshine boys on the beach walks. The bikinis. The spirit. Rio is gearing up for the Pan American Games. And Al Gore’s...