Daily Archives for October 27, 2013
Umeda Sky Building/Floating Garden Observatory (Osaka)
At just 40 stories tall, the Umeda Sky Building might not seem like anything to get excited over, especially in a country where skyscrapers are a dime a dozen. What makes it special, though, is the final approach to its … Continue reading