The U.S.A

The United States Of America is a location in North America and is the setting of the series.

list of locations
Texas is a city in America and is the headquarters of the MI12.

The MI12 created a 200 metre tall skyscraper which didn’t even make the Texas police suspicious even though the location and the type of materials used on the skyscraper looked rather abnormal next to the normal infrastructure.