 The borough is approximately northwest of downtown Manhattan in New York City.Nearby is East Rutherford, in which can be found the Meadowlands Sports Complex, home to the National Football League's New York Giants and New York Jets, and a racetrack at which both thoroughbred horse racing and harness racing are conducted.Portions of Teterboro Airport are located in Moonachie.