In the city of Anuradhapura in Sri Lanka stands an engineering monument built more than 1,700 years ago and considered the third largest human-made structure on Earth. Anuradhapura, an ancient city in ...
Hidden beneath the ancient canopy of Sri Lanka’s dry forests and shaded cliff faces lies a gallery like no other — a prehistoric museum where stone meets story. Painted and engraved thousands of years ...