Scientists and experts from India and abroad gathered in Dehradun to brainstorm on tackling landslides in the Himalayan regions.

Back to top button