Tokyo Rundown: A Brief Overview

Tokyo is the capital of Japan and the center of the “Greater Tokyo Area”, which has a population of 36 million, making it the most populous area in the world. […]