Recent monster floods have devastated the region of Betrawati in Nepal.