China’s “Artificial Sun”, 5times more powerful than the real sun.
China, also called the People’s Republic of China, is a country in East Asia. It is bordered by 14 different countries. Beijing is the capital of the country, Shanghai is the financial hub of the...