The longest continuous mountain chain known to exist in the Universe resides in the ocean and is more than 65 000 km/40 000 miles long.

« »