High Quality Content by WIKIPEDIA articles! Lowell Observatory, Anderson Mesa Station (IAU code 688) was established in 1959 as a dark-sky observing site for Lowell Observatory. Anderson Mesa is now home to several large reflecting telescopes that are...