University of Nebraska, Lincoln Astronomy Education Group
A graphical horizon diagram for a particular location and time. User can change those factors and watch how the observers horizon changes during earth motion