Impression of Brasil: Rio de Janeiro

A superfast visit to Rio, great city, would have loved to spend more time there.  Just had enough to get to the main tourist attractions.