Giant ‘megacity’ the size of UK can be seen from space – and it wasn’t made by humans
A colossal field of mounds, many of them thousands of years old, was built by tiny creatures just half an inch in length
Daily Express :: Weird Feed

A colossal field of mounds, many of them thousands of years old, was built by tiny creatures just half an inch in length
Daily Express :: Weird Feed