El Imposible National Park is located in western El Salvador within the department of Ahuachapán and covers approximately 19 square miles (49 sq km). Established as a national park in...