On July 11, Acting Dgp of Himachal Pradesh, Satwant Atwal Trivedi Said 15 Russian Tourists Were Reportedly Stranded in Kasol, Reported Ani. Police Are Trying to Establish Contact With the Tourists. Incessant Rains Have Wreaked Havoc at Many Places in North India. Over 20 People Died Due to Rain-Related Issues in Himachal Pradesh. Heavy Rains Have Triggered Several Landslides. Many Bridges Have Collapsed, Cars and Roads Have Swept Away Disrupting Normal Life Completely. Watch the Video to Know More.