Multiple choice general knowledge beijing india australia south africa china Reveal answer Fill a bubble to check yourself D Correct answer Explanation Beijing is the capital city of China, located in northern China. It's not in India, Australia, or South Africa.