News

On a recent visit to Japan, my wife Mami and I made the trek from Tokyo to Yokohama and decided to try out the Cosmo Clock 21 Ferris wheel at the Cosmo World amusement park in the Minato Mirai 21 ...
including the Yokohama Landmark Tower and the giant Cosmo Clock 21 Ferris Wheel. The view of the Minatomirai 21 area in Yokohama's Naka Ward is seen in this image taken from a Yokohama Air Cabin ...