What Was Life In China During The 80s?

Shanghai skyline from the bund

China is the third-largest country in the world by landarea, spanning roughly 9.6 million square kilometers. It is also the most populous country in the world, with records showing around 1.428 billion people in 2017. The vast land has several divisions, regions, municipalities, and provinces, which are all ruled under the same … Read more

Top 10 largest cities

Top 10 largest cities

Curious to know what are the biggest cities in the world? Here are the top 10 cities proper, basing by their population (in approximate numbers). Some cities really do have an unbelievably astonishing population numbers in relation to the size of their area.