After reading the article, I went to Google Maps, and found the location, and zoomed in. Then I grabbed the satellite image and put it right below. Just zoom in on the right side of the image and you'll see it too (it's the white spot).
It has a perfectly reasonable explanation, of course. But it's still a little bit weird. Also, weirdly enough, it's brighter in this linked image below than it is on the Google Maps site.