Where in the world is ATT? This small village is in Skåne, Sweden, and clearly it tells where ATT is, in the USA.