Home Travel Photo Of The Day 2 weeks ago Travel 10908 Views 25 meter blue whale skeleton in the main hall of the Natural History Museum in London.