Does anyone have better directions to the site? I have been there once a
couple years ago and if memory serves me no one around there (the town
closest to the site) has any clue where the site is and the map in the black
star is a little... vague.