The reason why parts of the
icebergs are blue is to do with air being trapped inside the iceberg and
the way light is absorbed and scattered by/through an iceberg - what happens
is light enters an iceberg, and some colours are 'removed' by the iceberg
leaving a blue colour for the human eye to see. The top of an iceberg will
tend to appear white because this absorption/scattering process doesn't
kick in until light penetrates deeper within the iceberg. For more iceberg
info try this
iceberg FAQ, this
iceberg web page, Gander
Academy iceberg page, the
American Antarctic Program's iceberg FAQ, this
website about colour and this
site about icebergs.