National Geographic Channel launches Big Blue exhibit in Manila
Posted by on November 19, 2009
National Geographic Channel, in partnership with Ayala Malls and The Mind Museum, unveiled a life-size sculpture of the world’s biggest baby blue whale in Manila. This is the last stop of the Asian tour that aims to further public understanding of blue whales. Blue whales are the largest creature to ever inhabit the earth. Bigger than the greatest dinosaurs, they weigh up to 200 tons and extend up to 30 meters.




