Nepal is reeling under the impact of heavy monsoon rains that have triggered devastating floods and landslides leaving a trail of destruction in their wake