Hang Son Doong cave — the name means "Mountain River" — is young compared with other limestone caves. It formed 2 to 3 ...