Huauchinango (formally, Huauchinango de Degollado, commemorating 19th-century liberal politician and soldier Santos Degollado) is a city in the far north of the state of Puebla in central Mexico. It is located in the rugged Sierra Norte de Puebla mountain region, filled with peaks, ravines and river...