When I was in Osaka I took a little trip out to view the Abeno Harukas building next to Tennoji station in Abeno Ward. “Harukas” is an old expression to mean “to brighten” or “to clear up”, which was coined thanks to the clear, sweeping views of Osaka that it enables. It’s actually the tallest structure in Japan, from the top floor you are able to view Osaka from 300 metres in the air.
A friend of mine recommended I experience the Sky Garden that’s not at the top but offers a peaceful setting for you to admire this beautiful cityscape. Oh, a bonus, it’s also free. Make sure you stop by if you’re ever in Osaka. :)