for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up

Most Popular

Brazil's floating Christmas tree lights up

Posted

Dec. 1 - Brazil lights up the world's largest floating Christmas tree in Rio de Janeiro, with 3.1 million bulbs depicting themes of water, forests and humanity. Rough Cut (no reporter narration)

Most Popular

for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up