Peck Hill

Peck Hill is a mountain located in the Catskill Mountains of New York southeast of Delhi.