By Aidan M

Location/Maps & Population!

China is a country South of Mongolia, South-East of Kazakhstan, North-East of India, Nepal, Bangladesh & Bhutan, South of Myanmar (Burma), Laos, Thailand & Vietnam. Here is an image of China in Google Maps:

China is the world's most populated country with 1.38 billion people. WOW! China's capital is Beijing.

General Information!