Castles of Japan: Osaka Castle



Osaka Castle is one of Japan’s most famous castles. It is a popular spot during cherry blossom season, where people like to do hanami- flower viewing festivals by sitting on the grass and drinking.
This castle is very beautiful and is a stunning example of Japanese architecture.