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 …
5 Reasons Why You Should Visit the Umeda Sky Building in Osaka, Japan
