Base Camp, Mount Everest, Nepal --- The world's highest internet cafe at 17,500 feet hums well into the night. Mt. Pumori glows in the background in the moonlight. Photo was shot around 8pm at night.
50. Millions views a day. Fundado en febrero de 2005, para diciembre ya alcanzaba las 50 millones de visualizaciones diarias.