Brain › World

This city situated south of China is made up of 230 islands, Lantau Island being the largest.

  1. Taipei
  2. Peking
  3. Shanghai
  4. Hong Kong

Answer

The correct answer is D) Hong Kong.

More World questions

Play Brain · Practice