Vorfreude - noun - German - Joyful anticipation

In the late 1990's I was reading a book on European megaliths and saw a picture of a large mound with a pair of ancient chapels on its summit, beneath the mound was a large neolithic passage ...