Welcome to Owl Mountain Observatory Owl Mountain Observatory sits upon Blue Mountain in Huntsville, Alabama in the foothills of the great Appalachian Mountains. Founded in 1992 the Owl Mountain Observatory endeavors to offer astronomical perspectives of the Universe through astrophotography in order to inspire and to understand the true nature of our Universe. Owl Mountain Observatory Mission Astrophotography by Fred Herrmann Site and Content © Fred Herrmann unless specified.