Postcard BR-114792 elaine_valeria Brazil 1 Aug, 2010 23 days 7,571 miles rozamira Russia 25 Aug, 2010 Loading map... Sugar Loaf and Botafogo Beach in Rio de Janeiro, Brazil. Halavero said: posted over 13 years ago ...herrliche Karte You need to sign in to leave a comment!