The Osaka Castle, one of Japan's Top 100 Castles, with its five tiers, 40m height and impressive rock wall comprising 40,000 rocks, is a symbol of Osaka not to be missed.