looks like a lot of activity is going on at this site. Place went dormant in 2004. I hear it has something to do with renewable energy.