Located at the Williams River House in Chester, Vermont, this stunning gazebo (along with the mountain backdrop), creates the perfect spot for a wedding ceremony.