Well, according to Stephen Decarie, it's an empty lot just south of Ingleside, ON Canada, along the 401 highway. See the link below for his piece and photos of the site.
CHINA
45 degrees north and 105 degrees west is on the continent of North America, in the United States, on the borderline of the states of Montana and Wyoming.
45 degrees north and 105 degrees west is on the continent of North America, in the United States, on the borderline of the states of Montana and Wyoming.
Atlantic
Canada
gabon
the northwest
That point is in north-central Oregon, about 2.6 miles east of the Kinzua airport.
North America
France.
Wisconsin
Canada