Monday, December 8, 2008




How cool is this? The largest floating christmas tree... it's in Rio de Janeiro, Brazil!