Category: China


What is the largest country in the world?

Covering an expanse of over 6.6 million square miles, Russia is the world’s largest country by landmass, beating out runner-up Canada by around 2.8 ...
Genghis Khan Burial

Where is Genghis Khan buried?

The mystery began on August 18, 1227, when Mongol leader Genghis Khan died of unknown causes while leading a military campaign in China. According to ...

Can you really see the Great Wall of China from space?