`` two national geographic explorers discovered a monstrously deep gorge in the himalayas a few hundred miles south of here , tucked under a mountain spur , a place that failed to show up on satellite maps .