Rio de Janeiro kicks off the Brazilian Christmas season lighting up what is hailed as the world’s largest floating tree. Continue reading
Rio de Janeiro kicks off the Brazilian Christmas season lighting up what is hailed as the world’s largest floating tree. Continue reading