Subway rides in Tokyo amaze those who see it
Tokyo, Japan, with a population of 38 million, is one of the most populated cities in the world. Passengers prefer subways as they arrive quickly and on time. At first glance, the images resemble a movie scene, but they are ordinary in Tokyo. [more…]