For today's Geo Quiz, we're looking for one of the world's highest mountain chains. The range looms over parts of Tajikistan and Afghanistan and Pakistan.