Osaka city Night view from Abeno Harukas


Osaka city view from Abeno Harukas building in Tennoji. Abeno Harukas is a multi-purpose commercial facility and is the tallest building in Japan.