Exploring the World



Tokyo, the capital of Japan, is located on the main island of Honshu. It is the largest city in the world by land area, population and density. The megacity has a population of over 35 million people. The size and energy can intimidate first time visitors. In the vast metropolis, ancient traditions blend with futuristic buildings. Tokyo is known for its well ordered society, everything has a place and purpose.

Watch the video and learn more about the subway and train system that never rests.

No ratings yet.

Please rate this

Language English
Released 2014
Length 9 min 45 sec.
Published by Expedia

Leave a Reply

Your email address will not be published.