Come Marvel at the Epic Beauty of the Green Chile Capital of the World

Hatch, New Mexico is a land of gorgeous landscapes, towering statues, and some of the best hot peppers you can eat