Snapshot: Osaka-jo

*1

Osaka Castle

 Osaka Castle is a Japanese castle in Chūō-ku, Osaka, Japan. The castle is one of Japan’s most famous, and played a major role in the unification of Japan during the sixteenth century. A magnificent sight!