1

Blood Falls: A Strange Natural Wonder Beneath the Ice

llwin-link341106
Imagine discovering a bright red stain flowing across an otherwise frozen landscape. Blood Falls is located at Taylor Glacier in Antarctica's McMurdo Dry Valleys. The salty water originates from a hidden system https://egl.circlly.com/users/llwincasinovn1
Report this page

Comments

    HTML is allowed

Who Upvoted this Story