What it will be like in the future
Around the United Kingdom there are odd concrete pillars on the top of hills, built to last for decades if not centuries. They've got a cryptic marking on them, and the words "Ordnance Survey Triangulation Station". What are they? Who put them there?