You have to see it! Millions of users participated in the creation of the world’s largest digital canvas Posted byEduardo Scheffler Zawadzki April 4, 2022 Leave a comment on You have to see it! Millions of users participated in the creation of the world’s largest digital canvas The huge canvas was created on Reddit and soon became a battle between countries to dominate it with their flags and monuments.