
Tokyo, Japan is one of the most densly populated cities in the world with over 14 million residents in the city and over 40 million residents in the greater Tokyo area. The city covers 2,187 square kilometers (844 sq miles), and the number of people everywhere is staggering. Tokyo is so large that it would take staying in each district to properly explore the sights and grasp the sheer magnitude of this city. Read more