It is estimated that 100 million people are in May Day Square. There are so many people on sunny and rainy days. Where did so many people come from?