August 28, 2012
Each second, 58 photos are uploadedEach second, 6 new users register
5 Million photos are uploaded every day

Each second, 58 photos are uploaded
Each second, 6 new users register

5 Million photos are uploaded every day