The view from the Umeda Sky Building looking toward the Yodo River, Osaka Prefecture, Japan


The view from the Umeda Sky Building looking toward the Yodo River. The Umeda Sky Building is the nineteenth-tallest building in Osaka Prefecture, Japan, and one of the city's most recognizable landmarks.


Size: 5184px × 3456px
Location: Umeda Sky Building, 1 Chome-1-1 ??? ?? ??? ??? Japan
Photo credit: © David Warren / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: building, high, japan, osaka, oska, panorama, river, sky, umeda, view, yodo