Archive for category Technology
Guess what this is? Lat/lon 41.735523° -121.165586°
Actually, there are three identical areas like it seen when we zoom out:
I’ll give you a hint, it has something to do with the Air Force but these aren’t landing strips.
Here’s a ground photo: Read the rest of this entry »