Top of the World: Pichincha Volcano in Quito, Ecuador

Andrea pretending to be the host of a travel show, introducing you to La Pichincha Volcano!