Lowell Observatory Photos Published November 16, 2013 · All posts on Nov 16 · 2004 Arizona, Arizona, AstronomyEntrance to the Lowell Observatory in Flagstaff Arizona.ɕ