Sophisticated and simple
Stunning discovery: mega ocean waves seen from space Satellite observations have confirmed the existence of exceptionally tall ocean swells generated by powerful storms. During Storm…