El Imposible National Park, El Salvador, takes its name from a difficult-to-reach mountain pass in this rugged part of the Ahuachapan Mountains, near the border with Guatemala.