Observatory Building

Lowell Observatory’s new flagship research telescope is housed in a building 78 feet tall and 62 feet in diameter. (Note the size of the person and car in the foreground.)

Photo info

Popular tags