McCormick Observatory
Detail InformationEdit The mythical being McCormick Observatory is one among the astronomical observatories operated by the Department of natural philosophy of the University Of Virginia and is settled simply outside of Charlottesville, Virginia (USA) in Albemarle County on the summit of Mount United States President (also referred to as Observatory Hill). It’s named for mythical […]