A Close Call With An Avalanche
During a guided tour of the Tian Shan mountains in Kyrgyzstan, 10 people encounter one of mother nature’s scariest moments!
During a guided tour of the Tian Shan mountains in Kyrgyzstan, 10 people encounter one of mother nature’s scariest moments!