Snow-capped mountains in Badakhshan province, Afghanistan. Landslides are common in the remote, mountainous area, often caused by heavy rain and snow. In by January 6, 2019Leave a Comment Snow-capped mountains in Badakhshan province, Afghanistan. Landslides are common in the remote, mountainous area, often caused by heavy rain and snow.