Water WTR-2Bx | STOURHEAD
Stourhead is a famous English Landscape Garden from the 18th century. Its centrepiece is a showstopping lake speckled with classical temples. Meandering paths around the lake provide stunning vistas of the lake and its features through trees. Solve the jigsaw puzzle to see what the lake at Stourhead looks like.