Yahoo Web Search

Search results

  1. Apr 3, 2024 · As of 2024, Japan’s capital, Tokyo, is the most populous city in the world, with over 37 million inhabitants. India’s New Delhi and China’s Shanghai occupy the 2nd and 3rd spots. By Saumya

  2. People also ask

  1. People also search for