There are a couple of pictures of various archaeological digs in Google Earth just to the Northeast of Ohoden.
Thanks!