Teesta Chyakoong rivers landslide partially blocks rivers in North Sikkim, raising concerns for local communities and travelers.