Scientists Print 3D Structures with Living Cells | The Weather Channel
The Weather Channel

Waterspout Spotted Off Turkey Coast

November 19, 2022

A waterspout formed in the Aegean Sea off the southwest coast of Turkey. It dissipated quickly.