What causes veins on the skin to often appear blue when viewed through the body?

Answer

Light scattering by overlying skin and tissue

The perceived blueness is an optical effect where shorter-wavelength blue light is scattered more efficiently by the epidermis and dermis layers and reflected back to the eye before it can be fully absorbed by the underlying blood.

What causes veins on the skin to often appear blue when viewed through the body?

#Videos

What Color is Blood REALLY? (6 min version) - YouTube

physicssciencecolorvacuumblood