The longest mountain chain on Earth rises above the surface of the ocean in which country? Login To Play Create An Account