For today’s Geo Quiz we went to Vietnam in search of the world’s largest cave. Its name is the Hang Son Doong (Mountain River Cave), located in Phong Nha-Ke Bang National Park – the answer to our Geo Quiz. Anchor Lisa Mullins speaks with Adam Spillane, a member of a British-Vietnamese caving expedition that just returned from exploring the cave.