A story in 25,000,000 pixels