Temple of the Four Winds

The Temple of the Four Winds is a historic building in the grounds of Castle Howard, in North Yorkshire, in England.