There is a place at heart of Osaka that one must not miss … The Shin Umeda City with it’Floating Garden Observatory at the top of the Sky Building (40F). One of the highest buildings in Japan offer day and night a superb view over Osaka, it’s bay and the mountains surounding it. Start by enjoying this video view from the street floor lever:
Enjoy the videos taken from elevator and the see trough escalator:
Location: Umeda Metro station / Osaka JR Station