Osaka Sights Featured Photo September 15, 2016 2560 × 600 Japan Featured Photo Osaka Castle Park Featured Photo Osaka Castle Park – Osaka, Japan (Photograph from the website: Check Before You Trek) Impressions and Sights of Osaka, Japan