Star in a ring

Is this some kind of military installation, radar station perhaps?

More Info | Info Requested - 6 comments

Cuba (CU)


Nearby (68):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: