 In 2011, the Observatory was named one of "The World's 100 Most Important Places" by TIME.It was at the Lowell Observatory that the dwarf planet Pluto was discovered in 1930 by Clyde Tombaugh.The observatory was founded by astronomer Percival Lowell of Boston's Lowell family and is overseen by a sole trustee, a position historically handed down through the family.