Seems this might be the second (or more) in a line of sacrifices of maidens.
So, here is another thread with new photos, and the opinions of folks who live there.
http://www.freerepublic.com/focus/f-news/1983551/posts
So, in other words, no actual data - just more speculation.
Of course the real source of your "data" on this is some sort of chain email, right?