Views towards the Landmark Tower and Intercontinental Grand Hotel from the Cosmoworld Ferris Wheel (The Cosmo Clock 21). Yokohama, Japan. Cosmo Clock 21 (Tourist Attraction)CosmoworldJapan (Country)YokohamaYokohama (Japanese Designated City)Yokohama destinationsYokohama tourYokohama TravelYokohama tripYokohama vacation横浜AloJapan.com
AloJapan.com