A flash flood triggered by heavy rains causes a surge of stones and trees in a 'quebrada' in Peru:: 6, 2025:: Nazca, PeruA ...