This is the Puerta del Diablo located in Planes de Renderos in the small town of Panchimalco in El Salvador.