One of the landmarks of Umeda, Osaka. On the top is the Floating Garden Observatory, where Osaka’s cityscape can be viewed from a height of 170 meters
Under the Umeda SkyBuilding
View from Osaka SkyBuilding
View from Osaka SkyBuilding
Shin-Osaka station
Christmas decoration in the main station of Osaka
Jellyfish at the Osaka Aquarium Kaiyukan
The castle is one of Japan’s most famous landmarks and it played a major role in the unification of Japan during the sixteenth century