Journalist Renata Rosso is at the finish line on Mount Vesuvius -- or "il Vesuvio" -- as Italians call it, the answer to our Geo Quiz: