It is located in Dulles, Virginia, approximately 26 miles west of Washington, D.C.