ARTIFACT

The Jethavanaramaya Stupa in Sri Lanka, made using 93.3 million bricks was 122 meters tall when it was completed and held the title for the world's 3rd tallest man-made structure at one point. It was renovated to its current height of 71 meters in the 12th century

  • /