I just drove by today (March 5th, 2008 around 14:00):
There is more going on than what may appear on the pictures...
For earth googelers: The site in question is at:
19°47'43.87"N, 70°41'5.22"W
Just copy the whole above line and paste it into your "Fly to"-window and click "go".
... J-D.