lifeseasiamagazine.com
Nippon Maru Ship Yokohama Japan.by KanyaBotan.
After we leave from The Ferris Wheels in Yokohama Cosmo World, on the way I see this building is very striking this is Land Mark Tower. Nippon Maru Ship, Located near Sakuragicho Station. Built in …