OSAKA - NOV 20: City view from Osaka Castle on Nov 20, 2011 in Kansai, Japan.  Located at the mouth of the Yodo River, Osaka is the 3rd largest city by population after Tokyo and Yokohama.
Editorial use only
Editorial credit: NattyPTG / Shutterstock.com

Royalty-free stock photo ID: 115953004

OSAKA - NOV 20: City view from Osaka Castle on Nov 20, 2011 in Kansai, Japan. Located at the mouth of the Yodo River, Osaka is the 3rd largest city by population after Tokyo and Yokohama.