Friday 26 December 2014

Winter Wonderland


The world’s tallest floating Christmas tree transforms Rio de Janeiro, Brazil, into a glowing winter wonderland.