The largest man-made structure on earth