Antarctica's Blood Falls, a rusty red cascade from Taylor Glacier, has baffled scientists since 1911. Recent high-resolution ...