Open in new window
I wonder what this is? It looks like a dome for a large telescope, but one certainly wouldn't want to put an observatory right in the middle of downtown El Paso.
That looks like it is on top of the Insights Science Museum
Not a member yet? Sign up