Map location of
Doubletop Mountain, Denning, NY, USA

New York, United States