January 26 was a strange day for the citizens of London. A giant polar bear, stranded on a piece of ice, was seen floating down the Thames River...Luckily for London, it was only a 16 foot high sculpture. The sculpture was launched to provide a warning to members of parliament of the dangers of climate change and to launch Eden, a new natural history television channel.
No comments:
Post a Comment