3 Israeli Hikers Among 16 Dead in Nepal Avalanche
Death toll keeps rising after avalanche on Thorong La pass, near tenth tallest mountain in the world.
Death toll keeps rising after avalanche on Thorong La pass, near tenth tallest mountain in the world.