Osaka Castle Blanketed With Snow
A trip to Osaka isn't complete without a visit to its famous castle. It's one of Japan's most famous landmarks and played a major role in the unification of Japan during the 16th Century. The castle grounds cover approximately 60,000 square metres and the views from the main tower offer you a breathtaking panorama of the surrounding city.