Technology
This Vermont peak is shaped like a human face and it’s the highest point in the state: Officials say
Shutterstock It’s the state’s rooftop at 4,393 feet Mount Mansfield stands taller than anything else in Vermont. The summit hits 4,393 feet…
