Umeda Sky Building
Overlooking the City of Osaka, Umeda Sky Building is Japan's first tall building with a rooftop observation deck - the Floating Garden Observatory. Not much of a garden to be honest (I did not see anything green growing up there...), but the view on a clear day is stunning - both during the day and during the evening...
Read More