Do you know this Red Square? It’s in China, not in Moscow

BY SILVI WRITER You may know the Red Square in Moscow, the Russian capital. But what you may not know is there is another Red Square in China too. It’s neither in Beijing, China’s capital and political centre, nor in Shanghai, the birthplace of the Communist Party of China back in 1921. The Chinese Red Square locates in Haifeng (海丰), a small town with a … Continue reading Do you know this Red Square? It’s in China, not in Moscow