Japan, Osaka, Umeda

Travel Guide: Umeda Sky Building in Osaka, Japan


The Umeda Sky Building is a brilliant piece of architecture and engineering. From top of the roof you have stunning views of Osaka and beyond towards Kyoto. The 173 meter tall building consists of two towers that are connected with each other by the “Floating Garden Observatory” on the 39th floor.

Continue reading “Travel Guide: Umeda Sky Building in Osaka, Japan”