Jun 222023 Dutch archeologists uncover ‘Stonehenge of the Netherlands’ Digs around the ‘open-air sanctuary’ started in 2017, but the results have only just been made public.