Where is Pleasant Mountain?

Where is Pleasant Mountain located?

Pleasant Mountain, Pleasant Mountain, United States of America (approx. 44.02701°, -70.82201°)


Where is Pleasant Mountain on the map?