Tsutenkaku Tower is the best-known
landmark of Osaka, Japan. Tsutenkaku means “Tower Reaching Heaven”, its height is 103 meters and the main observation deck is at height of 91 meters. Hotels in Osaka
landmark of Osaka, Japan. Tsutenkaku means “Tower Reaching Heaven”, its height is 103 meters and the main observation deck is at height of 91 meters. Hotels in Osaka
You must be logged in to post a comment.