The Carnival in Rio de Janeiro - and many other cities around the world - is held to mark the beginning of Lent. The festival begins on the Friday afternoon preceding Ash Wednesday and ends at ...