10 Most Interesting Tourist Spots in Yokohama City Landmark Tower, Japan doesn't just have Osaka and Tokyo. In fact, thereā¦