Yokohama, Japan - A view of the densely populated city of Yokohama, Japan.
Yokohama, Japan - Looing down at the Cosmo World amusement part in Yokohama, Japan.