Places | March 18, 2014 07:46 PM EDT Inside the most isolated tribe in the world: Afghan Pamir Mountains © 2024 BOOMS Beat, All rights reserved. Do not reproduce without permission.