The holy city of Anuradhapura in Sri Lanka is the alleged home of a map that could unlock the secrets of the universe.
The temple complex was rediscovered by the British in 1814 ... One theory is that the complex represents Buddhist cosmology, it's a mandala. A group of reliefs hidden at the back of lined stones at ...