An interactive map showing the location of Stratton Mountain Lookout Tower, Stratton, Windham County, Vermont, USA.