Interesting questions from my followers regarding origins of traffic.

Here is the repartition:

China is the #1 source of traffic with nearly 3 million visitors.


Source: