Japan Osaka Castle Park Osaka Castle Park is a scenic public park in the middle of Osaka, Japan, surrounding the historic Osaka Castle. The park features gardens, wide walking paths, moats, and stone walls that reflect its origins in the samurai era.