"the largest and the most massive structure known in the observable universe"en.wikipedia.org2 points·Patient0··0 commentsOpen articleSaveView on HN