Usa, maine, near stratton, small lake in mountains