Muscat: A series of weather disturbances tracking across the region has resulted in spectacular scenes of supercells and water flooding.