Monday, December 8, 2025

Up, Up Away: Tallest Escalator at Umeda Sky

Seeing the world's tallest escalator? Sign me up.

Soaring high above the city of Osaka is the Umeda Sky building, offering 360 degree views from its observatory. The blue lit-up stairs add extra flair, drama, and glamour to the scene.