- London
- New York
- Tokyo
- None of these
- c
-
The population of Tokyo is about 37 million.
Tokyo is located in Japan.
The largest city of the world by area is Hulunbuir and located in China.
The ara of Hulunbuir is 2,63,953 Km/Sq.