Idris Khan’s first UK public sculpture addresses our photo-obsessed culture
Referring to his personal archive of some 65,000 photographs, the London-based artist has created a monumental tower that represents our collective zeal to document our lives