Location is everything at The Glen House According to an engraved plaque atop the Northeast’s highest peak, Mount Washington and its neighboring Presidential Range summits in northern New Hampshire are part of…